Class EJBProperty

java.lang.Object
de.hybris.platform.persistence.property.EJBProperty
All Implemented Interfaces:
Cloneable

public final class EJBProperty extends Object implements Cloneable
  • Method Details

    • clone

      protected Object clone() throws CloneNotSupportedException
      Overrides:
      clone in class Object
      Throws:
      CloneNotSupportedException
    • constructKey

      public static Object constructKey(String name, PK langPK)
      property keys are case insensitive regarding names !
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

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

      public boolean hasChanged()
    • isInDatabase

      public boolean isInDatabase()
    • wroteChanges

      public void wroteChanges(boolean success)
      Parameters:
      success - signals if database was updated
    • exists

      protected boolean exists()
    • getValue1Internal

      public Object getValue1Internal()
    • create

      protected static EJBProperty create(String name, PK lang, Object value)
    • load

      public static EJBProperty load(String name, PK langPK, Object value)
    • getKey

      public Object getKey()
    • isCommitable

      public boolean isCommitable()
    • getName

      public String getName()
    • isLocalized

      public boolean isLocalized()
    • getLang

      public PK getLang()
    • getValue

      public Object getValue()
    • setValue

      public Object setValue(Object value)
    • remove

      public Object remove()
    • commit

      public void commit()
    • rollback

      public void rollback()
    • toString

      public String toString()
      Overrides:
      toString in class Object