Class ThingProxyImplPlaceHolder<K>

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

public class ThingProxyImplPlaceHolder<K> extends TraitProxyImpl implements org.drools.base.factmodel.traits.Thing<K>, org.drools.base.factmodel.traits.TraitType, Serializable
See Also:
  • Constructor Details

    • ThingProxyImplPlaceHolder

      public ThingProxyImplPlaceHolder()
  • Method Details

    • getThingPlaceHolder

      public static ThingProxyImplPlaceHolder getThingPlaceHolder()
    • _isVirtual

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

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

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

      public String _getTraitName()
      Specified by:
      _getTraitName in interface org.drools.base.factmodel.traits.TraitType
      Specified by:
      _getTraitName in class TraitProxyImpl
    • getObject

      public org.drools.base.factmodel.traits.TraitableBean getObject()
      Specified by:
      getObject in interface TraitProxy
      Specified by:
      getObject in class TraitProxyImpl
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class TraitProxyImpl
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class TraitProxyImpl