Class ThingProxyImplPlaceHolder<K>

  • All Implemented Interfaces:
    java.io.Externalizable, java.io.Serializable, java.lang.Comparable<TraitProxyImpl>, org.drools.core.factmodel.traits.Thing<K>, org.drools.core.factmodel.traits.TraitType, TraitProxy

    public class ThingProxyImplPlaceHolder<K>
    extends TraitProxyImpl
    implements org.drools.core.factmodel.traits.Thing<K>, org.drools.core.factmodel.traits.TraitType, java.io.Serializable
    See Also:
    Serialized Form
    • Constructor Detail

      • ThingProxyImplPlaceHolder

        public ThingProxyImplPlaceHolder()
    • Method Detail

      • _isVirtual

        public boolean _isVirtual()
        Specified by:
        _isVirtual in interface org.drools.core.factmodel.traits.TraitType
        Overrides:
        _isVirtual in class TraitProxyImpl
      • getCore

        public K getCore()
        Specified by:
        getCore in interface org.drools.core.factmodel.traits.Thing<K>
      • isTop

        public boolean isTop()
        Specified by:
        isTop in interface org.drools.core.factmodel.traits.Thing<K>
      • _getTraitName

        public java.lang.String _getTraitName()
        Specified by:
        _getTraitName in interface org.drools.core.factmodel.traits.TraitType
        Specified by:
        _getTraitName in class TraitProxyImpl
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class TraitProxyImpl