Package com.stimulsoft.base.serializing
Class StiProperty
java.lang.Object
com.stimulsoft.base.serializing.StiProperty
- All Implemented Interfaces:
IStiName
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanClass<?> correctTypeForList(String type) static MethodcreateSetMetod(Class<?> clazz, Method getMetod) <T> TgetName()Class<?> getReturnValue(Object instance) getShorNameOrDefault(String defaultName) booleanbooleanisDefaulValue(Object value) booleanbooleanisEnum()booleanisObject()booleanbooleanbooleanbooleanisSerializableToDocument(boolean forceDocumentSerialize) booleanisSerializableToReport(boolean enhanced) booleanbooleanbooleanNot serialize, store in memoryClass<?> voidvoidsetShortName(String shortName) toString()
-
Constructor Details
-
StiProperty
public StiProperty() -
StiProperty
-
-
Method Details
-
isObject
public boolean isObject() -
isReferenceToObject
public boolean isReferenceToObject() -
memoryStore
public boolean memoryStore()Not serialize, store in memory -
isRefObject
public boolean isRefObject() -
isValueList
public boolean isValueList() -
isCollection
public boolean isCollection() -
isPrimitiveCollection
public boolean isPrimitiveCollection() -
contentListIsPrimitive
public boolean contentListIsPrimitive() -
isEnum
public boolean isEnum() -
correctTypeForList
-
getSETMetod
-
isSerializableToReport
public boolean isSerializableToReport(boolean enhanced) -
isDeprecated
public boolean isDeprecated() -
isSerializableToDocument
public boolean isSerializableToDocument(boolean forceDocumentSerialize) -
returnClass
-
getName
-
setName
-
getReturnValue
-
getSerializAnnotation
-
getGETMetod
-
isValueCollection
public boolean isValueCollection() -
getInstance
public <T> T getInstance() -
getEnumClass
-
isDefaulValue
-
getShorNameOrDefault
-
getShorNameOrName
-
getShortName
-
setShortName
-
getPrimitiveListClass
-
createSetMetod
-
toString
-