Package cool.klass.reladomo.sample.data
Class AbstractDataTypePropertyVisitor
java.lang.Object
cool.klass.reladomo.sample.data.AbstractDataTypePropertyVisitor
- All Implemented Interfaces:
DataTypePropertyVisitor
- Direct Known Subclasses:
OptionalDataTypePropertyVisitor,RequiredDataTypePropertyVisitor
public abstract class AbstractDataTypePropertyVisitor
extends Object
implements DataTypePropertyVisitor
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract booleanprotected abstract StringgetEmoji()protected abstract intgetIndex()protected abstract LocalDateTimevoidvisitBoolean(PrimitiveProperty primitiveProperty) voidvisitDouble(PrimitiveProperty primitiveProperty) voidvisitEnumerationProperty(EnumerationProperty enumerationProperty) voidvisitFloat(PrimitiveProperty primitiveProperty) voidvisitInstant(PrimitiveProperty primitiveProperty) voidvisitInteger(PrimitiveProperty primitiveProperty) voidvisitLocalDate(PrimitiveProperty primitiveProperty) voidvisitLong(PrimitiveProperty primitiveProperty) voidvisitString(PrimitiveProperty primitiveProperty) voidvisitTemporalInstant(PrimitiveProperty primitiveProperty) voidvisitTemporalRange(PrimitiveProperty primitiveProperty)
-
Constructor Details
-
AbstractDataTypePropertyVisitor
public AbstractDataTypePropertyVisitor()
-
-
Method Details
-
getResult
-
visitEnumerationProperty
- Specified by:
visitEnumerationPropertyin interfaceDataTypePropertyVisitor
-
visitString
- Specified by:
visitStringin interfaceDataTypePropertyVisitor
-
visitInteger
- Specified by:
visitIntegerin interfaceDataTypePropertyVisitor
-
visitLong
- Specified by:
visitLongin interfaceDataTypePropertyVisitor
-
visitDouble
- Specified by:
visitDoublein interfaceDataTypePropertyVisitor
-
visitFloat
- Specified by:
visitFloatin interfaceDataTypePropertyVisitor
-
visitBoolean
- Specified by:
visitBooleanin interfaceDataTypePropertyVisitor
-
visitInstant
- Specified by:
visitInstantin interfaceDataTypePropertyVisitor
-
visitLocalDate
- Specified by:
visitLocalDatein interfaceDataTypePropertyVisitor
-
visitTemporalInstant
- Specified by:
visitTemporalInstantin interfaceDataTypePropertyVisitor
-
visitTemporalRange
- Specified by:
visitTemporalRangein interfaceDataTypePropertyVisitor
-
getBoolean
protected abstract boolean getBoolean() -
getEmoji
-
getIndex
protected abstract int getIndex() -
getLocalDateTime
-