Class NilusDocumentWrapper<T>

java.lang.Object
tethys.niluswraps.NilusDocumentWrapper<T>
Direct Known Subclasses:
NilusDataWrapper, PDeployment

public class NilusDocumentWrapper<T> extends Object
  • Field Details Link icon

    • nilusObject Link icon

      public T nilusObject
    • documentName Link icon

      public String documentName
  • Constructor Details Link icon

    • NilusDocumentWrapper Link icon

      public NilusDocumentWrapper(T nilusDocument)
  • Method Details Link icon

    • getDocumentId Link icon

      public String getDocumentId()
    • getGotObjects Link icon

      public Object getGotObjects(String... getterNames)
      Get an object out of the nilus object using a series of sequential getter functions
      Parameters:
      getterName - function names (any number to work through class list) .
      Returns:
    • getGotObjects Link icon

      public Object getGotObjects(Object source, String... getterNames)
      Get an object out of the given object using a series of sequential getter functions
      Parameters:
      source - source object
      getterName - function names (any number to work through class list) .
      Returns:
    • getGotObject Link icon

      public Object getGotObject(String getterName)
      Get an object out of the main nilus object using a getter function (no function parameters).
      Parameters:
      getterName - function name.
      source - source object
      Returns:
    • getGotObject Link icon

      public Object getGotObject(Object source, String getterName)
      Get an object out of the given object using a getter function (no function parameters).
      Parameters:
      source - source object
      getterName - function name.
      Returns:
    • getNilusClass Link icon

      public Class getNilusClass()
      Get the class of the nilus object.
      Returns:
      Java class of nilus object.
    • getCollection Link icon

      public Collection getCollection()
      Collection for the nilus object.
      Returns: