Class CompiledObject
- java.lang.Object
-
- net.n2oapp.framework.api.metadata.local.CompiledObject
-
- All Implemented Interfaces:
java.io.Serializable,IdAware,Compiled,CompiledMetadata
public class CompiledObject extends java.lang.Object implements CompiledMetadata
Сокмпилированный объект- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCompiledObject.Operation
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringVALIDATION_RESULT_PARAM
-
Constructor Summary
Constructors Constructor Description CompiledObject()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddValidation(Validation v)java.lang.Class<? extends CompiledMetadata>getCompiledBaseClass()Базовый класс компилированной метаданнойjava.lang.StringgetId()java.util.List<AbstractParameter>getObjectFields()java.util.Map<java.lang.String,AbstractParameter>getObjectFieldsMap()java.util.Map<java.lang.String,CompiledObject.Operation>getOperations()java.lang.Class<N2oObject>getSourceClass()Класс исходной метаданнойvoidsetId(java.lang.String id)
-
-
-
Field Detail
-
VALIDATION_RESULT_PARAM
public static final java.lang.String VALIDATION_RESULT_PARAM
- See Also:
- Constant Field Values
-
-
Method Detail
-
getCompiledBaseClass
public final java.lang.Class<? extends CompiledMetadata> getCompiledBaseClass()
Description copied from interface:CompiledMetadataБазовый класс компилированной метаданной- Specified by:
getCompiledBaseClassin interfaceCompiledMetadata
-
getObjectFieldsMap
public java.util.Map<java.lang.String,AbstractParameter> getObjectFieldsMap()
-
getObjectFields
public java.util.List<AbstractParameter> getObjectFields()
-
addValidation
public void addValidation(Validation v)
-
getOperations
public java.util.Map<java.lang.String,CompiledObject.Operation> getOperations()
-
getSourceClass
public java.lang.Class<N2oObject> getSourceClass()
Description copied from interface:CompiledMetadataКласс исходной метаданной- Specified by:
getSourceClassin interfaceCompiledMetadata
-
-