Package com.im.ijcs.api.ddl.dto
Class ViewInfo
- java.lang.Object
-
- com.im.ijcs.api.ddl.dto.AbstractItemInfo
-
- com.im.ijcs.api.ddl.dto.ViewInfo
-
- All Implemented Interfaces:
ImplTypeInfo
,ItemAuditInfo
,ItemPersistentInfo
,OwnablePersistentInfo
,UserItemInfo
,java.io.Serializable
public class ViewInfo extends AbstractItemInfo
Incomplete data about view accessible from initialized schema. Sufficient for R/O access as long as the view is not opened.- Author:
- Martin Adamek
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ViewInfo.Builder
Builder for the item info.-
Nested classes/interfaces inherited from class com.im.ijcs.api.ddl.dto.AbstractItemInfo
AbstractItemInfo.AbstractBuilder<T extends AbstractItemInfo.AbstractBuilder<T>>
-
-
Constructor Summary
Constructors Constructor Description ViewInfo(ViewInfo.Builder builder)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ViewInfo.Builder
builder()
java.lang.String
getGenericType()
ViewInfo.Builder
updateBuilder()
-
Methods inherited from class com.im.ijcs.api.ddl.dto.AbstractItemInfo
getChangedBy, getChangedOn, getCreatedBy, getCreatedOn, getDescription, getId, getImplType, getName, getOwner, getParentItemId, getSchemaId, getSharing
-
-
-
-
Constructor Detail
-
ViewInfo
public ViewInfo(ViewInfo.Builder builder)
-
-
Method Detail
-
getGenericType
public java.lang.String getGenericType()
- Specified by:
getGenericType
in interfaceItemPersistentInfo
- Specified by:
getGenericType
in classAbstractItemInfo
-
updateBuilder
public ViewInfo.Builder updateBuilder()
- Specified by:
updateBuilder
in classAbstractItemInfo
- Returns:
- builder initialized with this item's data
-
builder
public static ViewInfo.Builder builder()
-
-