Class NestedObject

java.lang.Object
ch.ivyteam.ivy.scripting.objects.NestedObject
All Implemented Interfaces:
IIvyDataObject, Serializable, Cloneable
Direct Known Subclasses:
CompositeObject, List, Record, Recordset, Tree

abstract class NestedObject extends Object implements IIvyDataObject
An abstract basis class for Ivy objects containing other objects.
API:
This is a public API.
  • Method Details

    • clone

      public NestedObject clone()
      Description copied from interface: IIvyDataObject
      Clones the object (shallow clone).
      Specified by:
      clone in interface IIvyDataObject
      Returns:
      A shallow clone.
      See Also:
      API:
      This public API is available in IvyScript and Java. It has the visibility NOVICE.
    • deepClone

      public NestedObject deepClone()
      Creates a deep clone.
      Specified by:
      deepClone in interface IIvyDataObject
      Returns:
      a deep clone.
      API:
      This public API is available in IvyScript and Java. It has the visibility NOVICE.
    • equals

      public final boolean equals(Object anObject)
      See Also:
      API:
      This public API is available in IvyScript and Java. It has the visibility EXPERT.
    • hashCode

      public final int hashCode()
      See Also:
      API:
      This public API is available in IvyScript and Java. It has the visibility EXPERT.
    • toString

      public final String toString()
      Returns a Stringrepresentation of an object. The length is bounded.
      See Also:
      API:
      This public API is available in IvyScript and Java. It has the visibility NOVICE.