Class TypescriptClassMetadata
java.lang.Object
ru.cg.webbpm.script_metadata.models.ClassMetadata
ru.cg.webbpm.script_metadata.models.TypescriptClassMetadata
- All Implemented Interfaces:
Serializable
- Author:
- Ildar
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class ru.cg.webbpm.script_metadata.models.ClassMetadata
ClassMetadata.Primitive
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ClassRef
static final ClassRef
static final ClassRef
static final ClassRef
static final ClassRef
static final ClassRef
static final ClassRef
static final ClassRef
static final ClassRef
Fields inherited from class ru.cg.webbpm.script_metadata.models.ClassMetadata
NONE_PACKAGE
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
static boolean
static boolean
isDateType
(ClassMetadata type) boolean
isMeOrParent
(ClassRef classRef) Является ли он моим родителемboolean
isObject()
boolean
protected ClassMetadata
void
setFieldMetadataMap
(Map<String, FieldMetadata> fieldMetadataMap) Methods inherited from class ru.cg.webbpm.script_metadata.models.ClassMetadata
addField, equals, getAllInheritedClasses, getAnnotation, getAnnotation, getAnnotations, getClassName, getComponentType, getEnumConstants, getField, getFields, getFieldsByType, getGenericType, getInterfaces, getMethods, getName, getPackageName, getPrimitive, getSuperClass, hashCode, is, isAbstract, isAnnotationPresent, isAnnotationPresent, isArray, isEnum, isInterface, setAbstract, setAnnotations, setArray, setClassName, setComponentType, setEnum, setEnumConstants, setFields, setGenericType, setInterface, setInterfaces, setMethods, setPackageName, setPrimitive, setSuperClass, toString
-
Field Details
-
ANY
-
VOID
-
STRING
-
BOOLEAN
-
NUMBER
-
DATE
-
OBJECT
-
SYMBOL
-
PROMISE
-
BUILT_IN
-
-
Constructor Details
-
TypescriptClassMetadata
public TypescriptClassMetadata() -
TypescriptClassMetadata
-
-
Method Details
-
isDateType
-
isBpmnVariableType
-
newInstance
- Specified by:
newInstance
in classClassMetadata
-
isObject
public boolean isObject()- Specified by:
isObject
in classClassMetadata
-
getClassRef
- Specified by:
getClassRef
in classClassMetadata
-
isPrimitive
public boolean isPrimitive()- Overrides:
isPrimitive
in classClassMetadata
-
getFieldsMap
- Overrides:
getFieldsMap
in classClassMetadata
-
setFieldMetadataMap
-
isAssignableFrom
- Overrides:
isAssignableFrom
in classClassMetadata
-
isMeOrParent
Description copied from class:ClassMetadata
Является ли он моим родителем- Overrides:
isMeOrParent
in classClassMetadata
- Parameters:
classRef
- - class который возможно является моим родителем- Returns:
- true - если да родитель иначе false
-