Package org.eclipse.emf.cdo.common.model
Interface CDOType
- 
 public interface CDOTypeProvides access to all CDO-supported data types.- Since:
- 2.0
- Author:
- Eike Stepper
- No Implement
- This interface is not intended to be implemented by clients.
 
- 
- 
Field SummaryFields Modifier and Type Field Description static CDOTypeBIG_DECIMALstatic CDOTypeBIG_INTEGERstatic CDOTypeBLOBstatic CDOTypeBOOLEANstatic CDOTypeBOOLEAN_OBJECTstatic CDOTypeBYTEstatic CDOTypeBYTE_ARRAYstatic CDOTypeBYTE_OBJECTstatic CDOTypeCHARstatic CDOTypeCHARACTER_OBJECTstatic CDOTypeCLOBstatic CDOTypeCUSTOMstatic CDOTypeDATEstatic CDOTypeDOUBLEstatic CDOTypeDOUBLE_OBJECTstatic CDOTypeENUM_LITERALstatic CDOTypeENUM_ORDINALstatic CDOTypeEXCEPTIONstatic CDOTypeFEATURE_MAP_ENTRYDeprecated.As of 4.5feature mapsare no longer supported.static CDOTypeFLOATstatic CDOTypeFLOAT_OBJECTstatic CDOTypeINTstatic CDOTypeINTEGER_OBJECTstatic CDOTypeJAVA_CLASSstatic CDOTypeJAVA_OBJECTstatic CDOTypeLISTstatic CDOTypeLONGstatic CDOTypeLONG_OBJECTstatic CDOTypeMAPstatic CDOTypeOBJECTstatic CDOTypeOBJECT_ARRAYstatic CDOTypeSETstatic CDOTypeSHORTstatic CDOTypeSHORT_OBJECTstatic CDOTypeSTRING
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.ObjectadjustReferences(CDOReferenceAdjuster adjuster, java.lang.Object value, org.eclipse.emf.ecore.EStructuralFeature feature, int index)booleancanBeNull()java.lang.ObjectconvertToCDO(org.eclipse.emf.ecore.EClassifier feature, java.lang.Object value)java.lang.ObjectconvertToEMF(org.eclipse.emf.ecore.EClassifier feature, java.lang.Object value)java.lang.ObjectcopyValue(java.lang.Object value)java.lang.ObjectgetDefaultValue()java.lang.StringgetName()bytegetTypeID()java.lang.ObjectreadValue(CDODataInput in)voidwriteValue(CDODataOutput out, java.lang.Object value)
 
- 
- 
- 
Field Detail- 
OBJECTstatic final CDOType OBJECT 
 - 
BOOLEANstatic final CDOType BOOLEAN 
 - 
BOOLEAN_OBJECTstatic final CDOType BOOLEAN_OBJECT 
 - 
BYTEstatic final CDOType BYTE 
 - 
BYTE_OBJECTstatic final CDOType BYTE_OBJECT 
 - 
CHARstatic final CDOType CHAR 
 - 
CHARACTER_OBJECTstatic final CDOType CHARACTER_OBJECT 
 - 
DATEstatic final CDOType DATE 
 - 
DOUBLEstatic final CDOType DOUBLE 
 - 
DOUBLE_OBJECTstatic final CDOType DOUBLE_OBJECT 
 - 
FLOATstatic final CDOType FLOAT 
 - 
FLOAT_OBJECTstatic final CDOType FLOAT_OBJECT 
 - 
INTstatic final CDOType INT 
 - 
INTEGER_OBJECTstatic final CDOType INTEGER_OBJECT 
 - 
LONGstatic final CDOType LONG 
 - 
LONG_OBJECTstatic final CDOType LONG_OBJECT 
 - 
SHORTstatic final CDOType SHORT 
 - 
SHORT_OBJECTstatic final CDOType SHORT_OBJECT 
 - 
STRINGstatic final CDOType STRING 
 - 
BYTE_ARRAYstatic final CDOType BYTE_ARRAY 
 - 
OBJECT_ARRAYstatic final CDOType OBJECT_ARRAY - Since:
- 3.0
 
 - 
MAPstatic final CDOType MAP - Since:
- 4.0
 
 - 
SETstatic final CDOType SET - Since:
- 4.1
 
 - 
LISTstatic final CDOType LIST - Since:
- 4.1
 
 - 
BIG_DECIMALstatic final CDOType BIG_DECIMAL - Since:
- 2.0
 
 - 
BIG_INTEGERstatic final CDOType BIG_INTEGER - Since:
- 2.0
 
 - 
ENUM_ORDINALstatic final CDOType ENUM_ORDINAL - Since:
- 3.0
 
 - 
ENUM_LITERALstatic final CDOType ENUM_LITERAL - Since:
- 3.0
 
 - 
BLOBstatic final CDOType BLOB - Since:
- 4.0
 
 - 
CLOBstatic final CDOType CLOB - Since:
- 4.0
 
 - 
JAVA_CLASSstatic final CDOType JAVA_CLASS - Since:
- 4.2
 
 - 
JAVA_OBJECTstatic final CDOType JAVA_OBJECT - Since:
- 4.2
 
 - 
CUSTOMstatic final CDOType CUSTOM 
 - 
FEATURE_MAP_ENTRY@Deprecated static final CDOType FEATURE_MAP_ENTRY Deprecated.As of 4.5feature mapsare no longer supported.- Since:
- 2.0
 
 - 
EXCEPTIONstatic final CDOType EXCEPTION - Since:
- 4.3
 
 
- 
 - 
Method Detail- 
getNamejava.lang.String getName() 
 - 
getTypeIDbyte getTypeID() - Since:
- 4.0
 
 - 
canBeNullboolean canBeNull() 
 - 
getDefaultValuejava.lang.Object getDefaultValue() 
 - 
copyValuejava.lang.Object copyValue(java.lang.Object value) 
 - 
adjustReferencesjava.lang.Object adjustReferences(CDOReferenceAdjuster adjuster, java.lang.Object value, org.eclipse.emf.ecore.EStructuralFeature feature, int index) - Since:
- 4.0
 
 - 
readValuejava.lang.Object readValue(CDODataInput in) throws java.io.IOException - Throws:
- java.io.IOException
- Since:
- 3.0
 
 - 
writeValuevoid writeValue(CDODataOutput out, java.lang.Object value) throws java.io.IOException - Throws:
- java.io.IOException
- Since:
- 3.0
 
 - 
convertToEMFjava.lang.Object convertToEMF(org.eclipse.emf.ecore.EClassifier feature, java.lang.Object value)- Since:
- 2.0
 
 - 
convertToCDOjava.lang.Object convertToCDO(org.eclipse.emf.ecore.EClassifier feature, java.lang.Object value)- Since:
- 2.0
 
 
- 
 
-