Package wt.eff

Interface LeftFilledStringEff

All Superinterfaces:
wt.fc.adminlock._AdministrativelyLockable, wt.eff._Eff, wt.eff.form._EffForm, wt.eff._EffRecord, wt.ufid._Federatable, wt.federation._FederatedLinkHolder, wt.eff._LeftFilledStringEff, wt.fc._NetFactor, wt.fc._ObjectMappable, wt.fc._Persistable, wt.esi._Releasable, wt.federation._RemotelyLinkable, AdministrativelyLockable, Eff, EffForm, EffRecord, wt.ufid.Federatable, wt.federation.FederatedLinkHolder, NetFactor, ObjectMappable, Persistable, Releasable, wt.federation.RemotelyLinkable, Serializable

@GenAsPersistable(interfaces=Eff.class, extendable=false, properties=@GeneratedProperty(name="range",type=LeftFilledStringEffRange.class,supportedAPI=PUBLIC,javaDoc="The LeftFilledStringEffRange for this LeftFilledStringEff.",constraints=@PropertyConstraints(required=true)), foreignKeys=@GeneratedForeignKey(name="LeftFilledStringEffEffContext",myRoleIsRoleA=true,foreignKeyRole=@ForeignKeyRole(name="effContext",type=EffContext.class,cascade=false,constraints=@PropertyConstraints(required=true),javaDoc="The context, constrained as an EffContext. Note that the context is required by this Eff."),myRole=@MyRole(name="eff"))) public interface LeftFilledStringEff extends wt.eff._LeftFilledStringEff
An Eff based on an EffContext and a LeftFilledStringEffRange. This class differs from StringEff in that it automatically left-fills the start/end values to ensure that 5invalid input: '<'10 (for StringEffs, 05invalid input: '<'10 and 5>10).

Supported API: true

Extendable: false
See Also:
  • Field Summary

    Fields inherited from interface wt.fc.adminlock._AdministrativelyLockable

    ADMINISTRATIVE_LOCK

    Fields inherited from interface wt.eff.form._EffForm

    EFF_CONTEXT, EFF_CONTEXT_REFERENCE, RANGE

    Fields inherited from interface wt.eff._EffRecord

    CREATION, CREATION_REFERENCE, DELETION, DELETION_REFERENCE, EFF_TYPE_MODIFIER, TARGET, TARGET_REFERENCE

    Fields inherited from interface wt.ufid._Federatable

    FEDERATABLE_INFO

    Fields inherited from interface wt.fc._Persistable

    PERSIST_INFO

    Fields inherited from interface wt.fc.Persistable

    IDENTITY, TYPE
  • Method Summary

    Methods inherited from interface wt.fc.adminlock._AdministrativelyLockable

    getAdministrativeLock, setAdministrativeLock

    Methods inherited from interface wt.eff.form._EffForm

    getEffContext, getEffContextReference, getRange, setEffContext, setEffContextReference, setRange

    Methods inherited from interface wt.eff._EffRecord

    getCreation, getCreationReference, getDeletion, getDeletionReference, getEffTypeModifier, getTarget, getTargetReference, setCreation, setCreationReference, setDeletion, setDeletionReference, setEffTypeModifier, setTargetReference

    Methods inherited from interface wt.ufid._Federatable

    getFederatableInfo, setFederatableInfo

    Methods inherited from interface wt.fc._Persistable

    getPersistInfo, setPersistInfo

    Methods inherited from interface wt.eff.Eff

    checkAttributes, setTarget

    Methods inherited from interface wt.eff.EffRecord

    getAdditionalAttributeMap, setAdditionalAttributeMap

    Methods inherited from interface wt.fc.NetFactor

    getClassInfo, getConceptualClassname

    Methods inherited from interface wt.fc.ObjectMappable

    readExternal, writeExternal

    Methods inherited from interface wt.fc.Persistable

    getIdentity, getType