Package org.seed.core.entity.transfer
Class TransferMetadata
java.lang.Object
org.seed.core.data.AbstractSystemObject
org.seed.core.data.AbstractSystemEntity
org.seed.core.application.AbstractApplicationEntity
org.seed.core.entity.transfer.TransferMetadata
- All Implemented Interfaces:
ApplicationEntity,ApprovableObject<TransferPermission>,TransferableObject,SystemEntity,SystemObject,Transfer
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddElement(TransferElement element) booleancontainsElement(TransferElement element) booleancontainsField(EntityField entityField) getElementByUid(String uid) getPermissionByUid(String uid) booleanbooleanvoidinitUid()booleanbooleanisHeader()booleanvoidvoidsetElements(List<TransferElement> elements) voidsetEncoding(CharEncoding encoding) voidvoidsetEntityUid(String entityUid) voidsetEscapeChar(String escapeChar) voidsetFormat(TransferFormat format) voidsetHeader(boolean header) voidsetNewline(Newline newline) voidsetPermissions(List<TransferPermission> permissions) voidsetQuoteAll(boolean quoteAll) voidsetQuoteChar(String quoteChar) voidsetSeparatorChar(String separatorChar) Methods inherited from class org.seed.core.application.AbstractApplicationEntity
checkPermissions, checkPermissions, containsPermission, getModule, getObjectByUid, getUid, setModule, setUidMethods inherited from class org.seed.core.data.AbstractSystemEntity
getInternalName, getName, getOptions, setName, toStringMethods inherited from class org.seed.core.data.AbstractSystemObject
copySystemFieldsTo, equals, getCreatedBy, getCreatedOn, getId, getLastModified, getModifiedBy, getModifiedOn, getVersion, hashCode, isNew, resetId, setId, setVersionMethods inherited from interface org.seed.core.application.ApplicationEntity
checkPermissions, checkPermissions, containsPermission, getModuleMethods inherited from interface org.seed.core.data.SystemEntity
getInternalName, getName, getOptions, setNameMethods inherited from interface org.seed.core.data.SystemObject
getCreatedBy, getCreatedOn, getId, getLastModified, getModifiedBy, getModifiedOn, getVersion, isNewMethods inherited from interface org.seed.core.application.TransferableObject
getUid, setUid
-
Constructor Details
-
TransferMetadata
public TransferMetadata()
-
-
Method Details
-
getEntity
-
setEntity
-
hasElements
public boolean hasElements()- Specified by:
hasElementsin interfaceTransfer
-
hasPermissions
public boolean hasPermissions()- Specified by:
hasPermissionsin interfaceApprovableObject<TransferPermission>
-
getElements
- Specified by:
getElementsin interfaceTransfer
-
setElements
-
getPermissions
- Specified by:
getPermissionsin interfaceApprovableObject<TransferPermission>
-
setPermissions
-
getPermissionByUid
- Specified by:
getPermissionByUidin interfaceApprovableObject<TransferPermission>
-
getFormat
-
setFormat
-
getSeparatorChar
- Specified by:
getSeparatorCharin interfaceTransfer
-
setSeparatorChar
-
getQuoteChar
- Specified by:
getQuoteCharin interfaceTransfer
-
setQuoteChar
-
getEscapeChar
- Specified by:
getEscapeCharin interfaceTransfer
-
setEscapeChar
-
getEncoding
- Specified by:
getEncodingin interfaceTransfer
-
setEncoding
-
getNewline
- Specified by:
getNewlinein interfaceTransfer
-
setNewline
-
isQuoteAll
public boolean isQuoteAll()- Specified by:
isQuoteAllin interfaceTransfer
-
setQuoteAll
public void setQuoteAll(boolean quoteAll) -
isHeader
public boolean isHeader() -
setHeader
public void setHeader(boolean header) -
getEntityUid
- Specified by:
getEntityUidin interfaceTransfer
-
setEntityUid
-
containsField
- Specified by:
containsFieldin interfaceTransfer
-
containsElement
- Specified by:
containsElementin interfaceTransfer
-
addElement
- Specified by:
addElementin interfaceTransfer
-
isEqual
- Specified by:
isEqualin interfaceSystemObject- Overrides:
isEqualin classAbstractSystemObject
-
getIdentifierField
- Specified by:
getIdentifierFieldin interfaceTransfer
-
getElementByUid
- Specified by:
getElementByUidin interfaceTransfer
-
removeNewObjects
public void removeNewObjects()- Specified by:
removeNewObjectsin interfaceSystemEntity- Overrides:
removeNewObjectsin classAbstractSystemEntity
-
initUid
public void initUid()
-