Package org.nuiton.topia.persistence.csv
Class TopiaCsvCommons
java.lang.Object
org.nuiton.csv.Common
org.nuiton.topia.persistence.csv.TopiaCsvCommons
public class TopiaCsvCommons
extends org.nuiton.csv.Common
More useful method added to
Common.- Since:
- 2.6.12
- Author:
- tchemit <chemit@codelutin.com>
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTopiaCsvCommons.AssociationValueParserstatic classTopiaCsvCommons.AssociationValueParserFormatter<E extends TopiaEntity>static classTopiaCsvCommons.ForeignKeyDecoratedValue<E>TODOstatic classTopiaCsvCommons.ForeignKeyValue<E extends TopiaEntity>static classTopiaCsvCommons.ForeignKeyValueForAssociation<E extends TopiaEntity>Nested classes/interfaces inherited from class org.nuiton.csv.Common
org.nuiton.csv.Common.BeanProperty<E extends java.lang.Object,T extends java.lang.Object>, org.nuiton.csv.Common.BooleanParserFormatter, org.nuiton.csv.Common.CharacterParserFormatter, org.nuiton.csv.Common.DateValue, org.nuiton.csv.Common.DoubleParserFormatter, org.nuiton.csv.Common.EnumByNameParserFormatter<E extends java.lang.Enum<E>>, org.nuiton.csv.Common.EnumByOrdinalParserFormatter<E extends java.lang.Enum<E>>, org.nuiton.csv.Common.FloatParserFormatter, org.nuiton.csv.Common.IntegerParserFormatter, org.nuiton.csv.Common.ListValueParser<E extends java.lang.Object>, org.nuiton.csv.Common.LongParserFormatter, org.nuiton.csv.Common.MapProperty<E extends java.util.Map<java.lang.String,java.lang.Object>,T extends java.lang.Object>, org.nuiton.csv.Common.NullableParserFormatter<O extends java.lang.Object>, org.nuiton.csv.Common.ShortParserFormatter, org.nuiton.csv.Common.StringValueParser, org.nuiton.csv.Common.ToStringParserFormatter<E extends java.lang.Object>, org.nuiton.csv.Common.ToStringValueFormatter, org.nuiton.csv.Common.ValueSaver<E extends java.lang.Object,T extends java.lang.Object> -
Field Summary
Fields Modifier and Type Field Description static TopiaCsvCommons.AssociationValueParserASSOCIATION_VALUE_PARSERstatic org.nuiton.csv.ValueParserFormatter<java.util.Date>DAY_TIME_SECOND_MILI_WITH_TIMESTAMPstatic org.nuiton.csv.ValueParserFormatter<java.util.Date>DAY_TIME_SECOND_WITH_TIMESTAMP -
Constructor Summary
Constructors Modifier Constructor Description protectedTopiaCsvCommons() -
Method Summary
Modifier and Type Method Description static <E extends TopiaEntity>
org.nuiton.csv.ValueFormatter<java.util.Collection<E>>newAssociationValueFormatter()static <E> TopiaCsvCommons.ForeignKeyDecoratedValue<E>newForeignKeyDecoratedValue(org.nuiton.decorator.Decorator<E> decorator)static <E extends TopiaEntity>
TopiaCsvCommons.ForeignKeyValue<E>newForeignKeyValue(java.lang.Class<E> type, java.lang.String propertyName, java.util.Map<java.lang.String,E> universe)static <E extends TopiaEntity>
TopiaCsvCommons.ForeignKeyValueForAssociation<E>newForeignKeyValueAssociation(java.lang.Class<E> type, java.lang.String propertyName, java.util.Map<java.lang.String,E> universe)
-
Field Details
-
DAY_TIME_SECOND_WITH_TIMESTAMP
public static final org.nuiton.csv.ValueParserFormatter<java.util.Date> DAY_TIME_SECOND_WITH_TIMESTAMP -
DAY_TIME_SECOND_MILI_WITH_TIMESTAMP
public static final org.nuiton.csv.ValueParserFormatter<java.util.Date> DAY_TIME_SECOND_MILI_WITH_TIMESTAMP -
ASSOCIATION_VALUE_PARSER
-
-
Constructor Details
-
TopiaCsvCommons
protected TopiaCsvCommons()
-
-
Method Details
-
newForeignKeyValue
public static <E extends TopiaEntity> TopiaCsvCommons.ForeignKeyValue<E> newForeignKeyValue(java.lang.Class<E> type, java.lang.String propertyName, java.util.Map<java.lang.String,E> universe) -
newForeignKeyValueAssociation
public static <E extends TopiaEntity> TopiaCsvCommons.ForeignKeyValueForAssociation<E> newForeignKeyValueAssociation(java.lang.Class<E> type, java.lang.String propertyName, java.util.Map<java.lang.String,E> universe) -
newAssociationValueFormatter
public static <E extends TopiaEntity> org.nuiton.csv.ValueFormatter<java.util.Collection<E>> newAssociationValueFormatter() -
newForeignKeyDecoratedValue
public static <E> TopiaCsvCommons.ForeignKeyDecoratedValue<E> newForeignKeyDecoratedValue(org.nuiton.decorator.Decorator<E> decorator)
-