Package wt.query.template
Class ReportCriteria
java.lang.Object
wt.fc._WTObject
wt.fc.WTObject
wt.fc._Item
wt.fc.Item
wt.query.template._ReportCriteria
wt.query.template.ReportCriteria
- All Implemented Interfaces:
Externalizable,Serializable,wt.access._AccessControlled,wt.access._PolicyAccessControlled,wt.access._SecurityLabeled,AccessControlled,wt.access.PolicyAccessControlled,SecurityLabeled,wt.admin._DomainAdministered,DomainAdministered,wt.fc._NetFactor,wt.fc._ObjectMappable,wt.fc._Persistable,wt.fc.adminlock._AdministrativelyLockable,AdministrativelyLockable,NetFactor,ObjectMappable,Persistable,DisplayIdentification,wt.inf.container._WTContained,WTContained,wt.recent.RecentlyVisited
@GenAsPersistable(superClass=Item.class,interfaces=WTContained.class,serializable=EXTERNALIZABLE_BASIC,properties={@GeneratedProperty(name="name",type=java.lang.String.class,javaDoc="Name of the report criteria.",constraints=@PropertyConstraints(upperLimit=200)),@GeneratedProperty(name="description",type=java.lang.String.class,javaDoc="Description of the report criteria.",constraints=@PropertyConstraints(upperLimit=4000)),@GeneratedProperty(name="criteria",type=java.util.HashMap.class,javaDoc="Key/value pairs representing the user inputs.",columnProperties=@ColumnProperties(persistent=true,columnType=INLINE_BLOB)),@GeneratedProperty(name="legacyCriteria",type=java.util.HashMap.class,javaDoc="Key/value pairs representing the user inputs before upgrade to new qml.",columnProperties=@ColumnProperties(persistent=true,columnType=INLINE_BLOB)),@GeneratedProperty(name="modifier",type=WTPrincipalReference.class,accessors=@PropertyAccessors(setAccess=PACKAGE),javaDoc="Principal that last modified this object.",constraints=@PropertyConstraints(required=true))},foreignKeys=@GeneratedForeignKey(name="CriteriaSavableForeignKeyLink",foreignKeyRole=@ForeignKeyRole(name="criteriaSavable",type=CriteriaSavable.class,owner=false,constraints=@PropertyConstraints(required=true)),myRole=@MyRole(name="criteria")),tableProperties=@TableProperties(compositeIndex1="criteriaSavableReference.key.id",compositeUnique1="name+containerReference.key.id"),iconProperties=@IconProperties(standardIcon="netmarkets/images/report.gif",openIcon="netmarkets/images/report.gif"))
public final class ReportCriteria
extends wt.query.template._ReportCriteria
This class is used to persistently store the saved criteria for a report.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
- See Also:
-
Field Summary
Fields inherited from class wt.query.template._ReportCriteria
CRITERIA, CRITERIA_SAVABLE, CRITERIA_SAVABLE_REFERENCE, DESCRIPTION, EXTERNALIZATION_VERSION_UID, LEGACY_CRITERIA, MODIFIER, NAMEFields inherited from class wt.fc.Item
SIMPLE_X10_UID, VERSION_40_UID, VERSION_51_UIDFields inherited from class wt.fc._WTObject
CREATE_TIMESTAMP, MODIFY_TIMESTAMPFields inherited from interface wt.fc.adminlock._AdministrativelyLockable
ADMINISTRATIVE_LOCKFields inherited from interface wt.admin._DomainAdministered
DOMAIN_REF, INHERITED_DOMAINFields inherited from interface wt.fc._Persistable
PERSIST_INFOFields inherited from interface wt.access._SecurityLabeled
SECURITY_LABELSFields inherited from interface wt.inf.container._WTContained
CONTAINER, CONTAINER_NAME, CONTAINER_REFERENCEFields inherited from interface wt.identity.DisplayIdentification
DISPLAY_IDENTIFIER, DISPLAY_IDENTITY, DISPLAY_TYPEFields inherited from interface wt.fc.Persistable
IDENTITY, TYPEFields inherited from interface wt.access.SecurityLabeled
SECURITY_LABELS_INTERNAL_VALUEFields inherited from interface wt.inf.container.WTContained
CONTAINER_ID -
Method Summary
Methods inherited from class wt.query.template._ReportCriteria
getClassInfo, getConceptualClassname, getContainer, getContainerName, getContainerReference, getCriteria, getCriteriaSavable, getCriteriaSavableReference, getDescription, getLegacyCriteria, getModifier, getName, getType, readExternal, readExternal, readVersion, setContainer, setContainerReference, setCriteria, setCriteriaSavable, setDescription, setLegacyCriteria, setName, super_readExternal_ReportCriteria, super_readVersion_ReportCriteria, super_writeExternal_ReportCriteria, writeExternal, writeExternalMethods inherited from class wt.fc.Item
initializeMethods inherited from class wt.fc._Item
getAdministrativeLock, getDomainRef, getSecurityLabels, isInheritedDomain, readVersion, setAdministrativeLock, setDomainRef, setInheritedDomain, setSecurityLabels, super_readExternal_Item, super_readVersion_Item, super_writeExternal_ItemMethods inherited from class wt.fc.WTObject
checkAttributes, duplicate, getDisplayIdentifier, getDisplayIdentity, getDisplayType, getIdentityMethods inherited from class wt.fc._WTObject
equals, getCreateTimestamp, getModifyTimestamp, getPersistInfo, hashCode, readVersion, setPersistInfoMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface wt.fc._Persistable
getPersistInfo, setPersistInfoMethods inherited from interface wt.fc.Persistable
checkAttributes, getIdentity