Class FieldDefinition<T>
java.lang.Object
org.basepom.mojo.propertyhelper.definitions.FieldDefinition<T>
- Direct Known Subclasses:
DateDefinition
,MacroDefinition
,NumberDefinition
,StringDefinition
,UuidDefinition
Common properties for a field.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
check()
abstract <U extends Field<?,
?>>
UcreateField
(FieldContext context, ValueCache valueCache) boolean
getId()
int
hashCode()
boolean
isExport()
boolean
isSkip()
void
setOnMissingFile
(String onMissingFile) void
setOnMissingFileProperty
(String onMissingFileProperty) void
setOnMissingProperty
(String onMissingProperty) void
void
setTransformers
(String transformers) toString()
-
Method Details
-
setOnMissingFile
-
setOnMissingFileProperty
-
setOnMissingProperty
-
setRegexp
-
setTransformers
-
createField
public abstract <U extends Field<?,?>> U createField(FieldContext context, ValueCache valueCache) throws IOException - Throws:
IOException
-
getId
-
isSkip
-
getTransformers
-
getInitialValue
-
isExport
-
getPropertyNameInFile
-
getPropertyFile
-
getOnMissingFile
-
getOnMissingFileProperty
-
getOnMissingProperty
-
getRegexp
-
getPreFormat
-
getPostFormat
-
check
-
toString
-
equals
-
hashCode
-