Package com.im.ijcs.api.ddl.dto
Class ViewConfigInfo
- java.lang.Object
-
- com.im.ijcs.api.ddl.dto.AbstractItemInfo
-
- com.im.ijcs.api.ddl.dto.AbstractItemConfigInfo
-
- com.im.ijcs.api.ddl.dto.ViewConfigInfo
-
- All Implemented Interfaces:
ImplTypeInfo
,ItemAuditInfo
,ItemPersistentInfo
,OwnablePersistentInfo
,UserItemConfigInfo
,UserItemInfo
,java.io.Serializable
public final class ViewConfigInfo extends AbstractItemConfigInfo implements UserItemConfigInfo
Data about view (form or a grid).- Author:
- radim
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ViewConfigInfo.Builder
Builder for the item info.-
Nested classes/interfaces inherited from class com.im.ijcs.api.ddl.dto.AbstractItemConfigInfo
AbstractItemConfigInfo.AbstractBuilder<T extends AbstractItemConfigInfo.AbstractBuilder<T>>
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
ViewConfigInfo(ViewConfigInfo.Builder builder)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ViewConfigInfo.Builder
builder()
static ViewConfigInfo.Builder
fromViewInfo(ViewInfo src)
java.lang.String
getGenericType()
ViewConfigInfo.Builder
updateBuilder()
-
Methods inherited from class com.im.ijcs.api.ddl.dto.AbstractItemConfigInfo
getConfig, 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, toString, 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
getConfig, getSize
-
Methods inherited from interface com.im.ijcs.api.ddl.dto.UserItemInfo
getParentItemId, getSchemaId
-
-
-
-
Constructor Detail
-
ViewConfigInfo
protected ViewConfigInfo(ViewConfigInfo.Builder builder)
-
-
Method Detail
-
getGenericType
public java.lang.String getGenericType()
- Specified by:
getGenericType
in interfaceItemPersistentInfo
- Specified by:
getGenericType
in classAbstractItemInfo
-
updateBuilder
public ViewConfigInfo.Builder updateBuilder()
- Specified by:
updateBuilder
in classAbstractItemConfigInfo
- Returns:
- builder initialized with this item's data
-
fromViewInfo
public static ViewConfigInfo.Builder fromViewInfo(ViewInfo src)
-
builder
public static ViewConfigInfo.Builder builder()
-
-