Package com.im.ijcs.api.ddl.dto
Class ExportTemplateInfo
- java.lang.Object
-
- com.im.ijcs.api.ddl.dto.AbstractItemInfo
-
- com.im.ijcs.api.ddl.dto.AbstractItemConfigInfo
-
- com.im.ijcs.api.ddl.dto.AbstractItemXAttributesConfigInfo
-
- com.im.ijcs.api.ddl.dto.ExportTemplateInfo
-
- All Implemented Interfaces:
ImplTypeInfo
,ItemAuditInfo
,ItemPersistentInfo
,OwnablePersistentInfo
,UserItemConfigInfo
,UserItemInfo
,XAttributesInfo
,java.io.Serializable
public class ExportTemplateInfo extends AbstractItemXAttributesConfigInfo implements UserItemConfigInfo
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ExportTemplateInfo.Builder
-
Nested classes/interfaces inherited from class com.im.ijcs.api.ddl.dto.AbstractItemXAttributesConfigInfo
AbstractItemXAttributesConfigInfo.AbstractBuilder<T extends AbstractItemConfigInfo.AbstractBuilder<T>>
-
-
Constructor Summary
Constructors Constructor Description ExportTemplateInfo()
ExportTemplateInfo(ExportTemplateInfo.Builder builder)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ExportTemplateInfo.Builder
builder()
java.lang.String
getConfig()
Get user item configuration.java.lang.String
getGenericType()
java.lang.String
toString()
ExportTemplateInfo.Builder
updateBuilder()
-
Methods inherited from class com.im.ijcs.api.ddl.dto.AbstractItemXAttributesConfigInfo
getPayload, getXAttributes
-
Methods inherited from class com.im.ijcs.api.ddl.dto.AbstractItemConfigInfo
getSize
-
Methods inherited from class com.im.ijcs.api.ddl.dto.AbstractItemInfo
getChangedBy, getChangedOn, getCreatedBy, getCreatedOn, getDescription, getId, getImplType, getName, getOwner, getParentItemId, getSchemaId, getSharing
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.im.ijcs.api.ddl.dto.ImplTypeInfo
getImplType
-
Methods inherited from interface com.im.ijcs.api.ddl.dto.ItemPersistentInfo
getDescription, getId, getName
-
Methods inherited from interface com.im.ijcs.api.ddl.dto.OwnablePersistentInfo
getOwner, getSharing
-
Methods inherited from interface com.im.ijcs.api.ddl.dto.UserItemConfigInfo
getSize
-
Methods inherited from interface com.im.ijcs.api.ddl.dto.UserItemInfo
getParentItemId, getSchemaId
-
-
-
-
Constructor Detail
-
ExportTemplateInfo
public ExportTemplateInfo()
-
ExportTemplateInfo
public ExportTemplateInfo(ExportTemplateInfo.Builder builder)
-
-
Method Detail
-
getGenericType
public java.lang.String getGenericType()
- Specified by:
getGenericType
in interfaceItemPersistentInfo
- Specified by:
getGenericType
in classAbstractItemInfo
-
updateBuilder
public ExportTemplateInfo.Builder updateBuilder()
- Specified by:
updateBuilder
in classAbstractItemConfigInfo
- Returns:
- builder initialized with this item's data
-
getConfig
public java.lang.String getConfig()
Description copied from interface:UserItemConfigInfo
Get user item configuration. This may be e.g. view config XML, script or list values.- Specified by:
getConfig
in interfaceUserItemConfigInfo
- Overrides:
getConfig
in classAbstractItemConfigInfo
- Returns:
- item configuration
-
builder
public static ExportTemplateInfo.Builder builder()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-