Interface StructFilterRule

All Superinterfaces:
wt.alternaterep._AlternateRepDefinitionRule, wt.fc._NetFactor, wt.fc._ObjectMappable, wt.fc._Persistable, wt.structfilter.rule._StructFilterRule, wt.alternaterep.AlternateRepDefinitionRule, NetFactor, ObjectMappable, Persistable, Serializable
All Known Implementing Classes:
wt.structfilter.rule.attribute._AttributeStructFilterRule, AttributeStructFilterRule

@GenAsPersistable(interfaces=wt.alternaterep.AlternateRepDefinitionRule.class,serializable=EXTERNALIZABLE_BASIC,properties={@GeneratedProperty(name="ruleOrder",type=int.class),@GeneratedProperty(name="structFilterAction",type=StructFilterAction.class)},foreignKeys=@GeneratedForeignKey(myRoleIsRoleA=false,foreignKeyRole=@ForeignKeyRole(name="owner",type=wt.structfilter.StructFilterRuleOwner.class,constraints=@PropertyConstraints(required=true)),myRole=@MyRole(name="theStructFilterRule"))) public interface StructFilterRule extends wt.structfilter.rule._StructFilterRule


Supported API: true

Extendable: false
  • Field Summary

    Fields inherited from interface wt.fc._Persistable

    PERSIST_INFO

    Fields inherited from interface wt.structfilter.rule._StructFilterRule

    OWNER, OWNER_REFERENCE, RULE_ORDER, STRUCT_FILTER_ACTION

    Fields inherited from interface wt.fc.Persistable

    IDENTITY, TYPE
  • Method Summary

    Methods inherited from interface wt.fc._Persistable

    getPersistInfo, setPersistInfo

    Methods inherited from interface wt.structfilter.rule._StructFilterRule

    getOwner, getOwnerReference, getRuleOrder, getStructFilterAction, setOwner, setOwnerReference, setRuleOrder, setStructFilterAction

    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

    checkAttributes, getIdentity, getType