Class OptionalMapping
java.lang.Object
org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping
org.datanucleus.store.rdbms.mapping.java.SingleCollectionMapping
org.datanucleus.store.rdbms.mapping.java.OptionalMapping
- All Implemented Interfaces:
MappingCallbacks
Mapping for java.util.Optional.
-
Field Summary
Fields inherited from class org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping
absFieldNumber, columnMappings, mmd, referenceMapping, roleForMember, storeMgr, table, type
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.datanucleus.store.rdbms.mapping.java.SingleCollectionMapping
getColumnMapping, getColumnMappings, getJavaType, getJavaTypeForColumnMapping, getNumberOfColumnMappings, getObject, getObject, getWrappedMapping, hasSimpleDatastoreRepresentation, includeInFetchStatement, initialize, postFetch, postInsert, postUpdate, preDelete, setMemberMetaData, setObject
Methods inherited from class org.datanucleus.store.rdbms.mapping.java.JavaTypeMapping
addColumnMapping, equals, failureMessage, getAbsoluteFieldNumber, getBoolean, getByte, getChar, getColumnMetaDataForMember, getDouble, getFloat, getInt, getLong, getMemberMetaData, getReferenceMapping, getRoleForMember, getShort, getStoreManager, getString, getTable, getType, getValueForColumnMapping, hashCode, includeInInsertStatement, includeInUpdateStatement, initialize, isNullable, isSerialised, performSetPostProcessing, representableAsStringLiteralInStatement, requiresSetPostProcessing, setAbsFieldNumber, setBoolean, setByte, setChar, setDouble, setFloat, setInt, setLong, setObject, setReferenceMapping, setRoleForMember, setShort, setString, setTable
-
Constructor Details
-
OptionalMapping
public OptionalMapping()
-