|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.tridas.io.defaults.AbstractMetadataFieldSet
public abstract class AbstractMetadataFieldSet
Constructor Summary | |
---|---|
AbstractMetadataFieldSet()
|
Method Summary | |
---|---|
void |
addConversionWarning(ConversionWarning argWarning)
|
void |
addIgnoredWarning(Enum<?> argKey,
String argText)
Add a warning from validation |
void |
addTruncatedWarning(Enum<?> argKey,
String argText)
Add a warning from validation |
Object |
clone()
Clones values to new IMetadataFieldSet . |
BooleanDefaultValue |
getBooleanDefaultValue(Enum<?> argValueType)
Helper method to return the BooleanDefaultValue object; |
DateTimeDefaultValue |
getDateTimeDefaultValue(Enum<?> argValueType)
Helper method to return the DateTimeDefaultValue object; |
AbstractDefaultValue<?> |
getDefaultValue(Enum<?> argValueType)
Get the default value object for the given Enum |
DoubleDefaultValue |
getDoubleDefaultValue(Enum<?> argValueType)
Helper method to return the DoubleDefaultValue object |
Set<Enum<?>> |
getEnumKeyset()
|
IntegerDefaultValue |
getIntegerDefaultValue(Enum<?> argValueType)
Helper method to return the IntegerDefaultValue object |
Past4BooleanDefaultValue |
getPast4BooleanDefaultValue(Enum<?> argValueType)
Helper method to return the BooleanDefaultValue object; |
SafeIntYearDefaultValue |
getSafeIntYearDefaultValue(Enum<?> argValueType)
Helper method to return the SafeIntYearDefaultValue object |
SheffieldStringDefaultValue |
getSheffieldStringDefaultValue(Enum<?> argValueType)
Helper method to return the SheffieldStringDefaultValue object; |
StringDefaultValue |
getStringDefaultValue(Enum<?> argValueType)
Helper method to return the StringDefaultValue object; |
ArrayList<ConversionWarning> |
getWarnings()
Gets the conversion warnings from validations |
protected abstract void |
initDefaultValues()
initialize the default values in this set |
Set<Enum<?>> |
keySet()
|
protected void |
setDefaultValue(Enum<?> argValueType,
AbstractDefaultValue<?> argValue)
sets the default value object for the given Enum |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AbstractMetadataFieldSet()
Method Detail |
---|
protected abstract void initDefaultValues()
public Set<Enum<?>> getEnumKeyset()
public AbstractDefaultValue<?> getDefaultValue(Enum<?> argValueType)
IMetadataFieldSet
getDefaultValue
in interface IMetadataFieldSet
IMetadataFieldSet.getDefaultValue(java.lang.Enum)
public IntegerDefaultValue getIntegerDefaultValue(Enum<?> argValueType)
IntegerDefaultValue
object
argValueType
-
IntegerDefaultValue
if mapped, or null if not mapped or
the key isn't mapped to an IntegerDefaultValue
.public SafeIntYearDefaultValue getSafeIntYearDefaultValue(Enum<?> argValueType)
SafeIntYearDefaultValue
object
argValueType
-
SafeIntYearDefaultValue
if mapped, or null if not mapped or
the key isn't mapped to an SafeIntYearDefaultValue
.public DoubleDefaultValue getDoubleDefaultValue(Enum<?> argValueType)
DoubleDefaultValue
object
argValueType
-
DoubleDefaultValue
if mapped, or null if not mapped or
the key isn't mapped to an DoubleDefaultValue
.public BooleanDefaultValue getBooleanDefaultValue(Enum<?> argValueType)
BooleanDefaultValue
object;
argValueType
-
BooleanDefaultValue
if mapped, or null if not mapped or
the key isn't mapped to an BooleanDefaultValue
.public Past4BooleanDefaultValue getPast4BooleanDefaultValue(Enum<?> argValueType)
BooleanDefaultValue
object;
argValueType
-
BooleanDefaultValue
if mapped, or null if not mapped or
the key isn't mapped to an BooleanDefaultValue
.public DateTimeDefaultValue getDateTimeDefaultValue(Enum<?> argValueType)
DateTimeDefaultValue
object;
argValueType
-
DateTimeDefaultValue
if mapped, or null if not mapped or
the key isn't mapped to an DateTimeDefaultValue
.public StringDefaultValue getStringDefaultValue(Enum<?> argValueType)
StringDefaultValue
object;
argValueType
-
StringDefaultValue
if mapped, or null if not mapped or
the key isn't mapped to an StringDefaultValue
.public SheffieldStringDefaultValue getSheffieldStringDefaultValue(Enum<?> argValueType)
SheffieldStringDefaultValue
object;
argValueType
-
StringDefaultValue
if mapped, or null if not mapped or
the key isn't mapped to an StringDefaultValue
.protected void setDefaultValue(Enum<?> argValueType, AbstractDefaultValue<?> argValue)
argValueType
- argValue
- public void addIgnoredWarning(Enum<?> argKey, String argText)
IMetadataFieldSet
addIgnoredWarning
in interface IMetadataFieldSet
org.tridas.io.defaults.IMetadataFieldSet2#addIgnoredWarning(java.lang.Enum,
java.lang.String)
public void addTruncatedWarning(Enum<?> argKey, String argText)
IMetadataFieldSet
addTruncatedWarning
in interface IMetadataFieldSet
org.tridas.io.defaults.IMetadataFieldSet2#addTruncatedWarning(java.lang.Enum,
java.lang.String)
public void addConversionWarning(ConversionWarning argWarning)
addConversionWarning
in interface IMetadataFieldSet
public ArrayList<ConversionWarning> getWarnings()
IMetadataFieldSet
getWarnings
in interface IMetadataFieldSet
org.tridas.io.defaults.IMetadataFieldSet2#getWarnings()
public Set<Enum<?>> keySet()
keySet
in interface IMetadataFieldSet
public Object clone()
IMetadataFieldSet
IMetadataFieldSet
.
clone
in interface IMetadataFieldSet
clone
in class Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |