public class EolNativeType extends EolAnyType
| Modifier and Type | Field and Description |
|---|---|
protected String |
clazz |
protected IEolContext |
context |
protected IToolNativeTypeDelegate |
delegate |
Instance| Constructor and Description |
|---|
EolNativeType(AST classAst,
IEolContext context) |
| Modifier and Type | Method and Description |
|---|---|
Object |
createInstance() |
Object |
createInstance(List<Object> parameters) |
boolean |
equals(Object o) |
Class<?> |
getJavaClass() |
String |
getName() |
boolean |
isKind(Object o) |
boolean |
isType(Object o) |
toStringprotected IEolContext context
protected String clazz
protected IToolNativeTypeDelegate delegate
public EolNativeType(AST classAst, IEolContext context) throws EolTypeNotFoundException
EolTypeNotFoundExceptionpublic Object createInstance() throws EolRuntimeException
createInstance in class EolAnyTypeEolRuntimeExceptionpublic Object createInstance(List<Object> parameters) throws EolRuntimeException
createInstance in class EolAnyTypeEolRuntimeExceptionpublic Class<?> getJavaClass()
public String getName()
getName in class EolAnyTypepublic boolean isKind(Object o)
isKind in class EolAnyTypepublic boolean isType(Object o)
isType in class EolAnyTypeCopyright © 2016. All rights reserved.