Class NestedFieldsContext

java.lang.Object
com.liferay.portal.vulcan.fields.NestedFieldsContext
All Implemented Interfaces:
Cloneable

public class NestedFieldsContext extends Object implements Cloneable
  • Constructor Details

    • NestedFieldsContext

      public NestedFieldsContext(int depth, List<String> nestedFields)
    • NestedFieldsContext

      public NestedFieldsContext(int depth, org.apache.cxf.message.Message message, List<String> nestedFields, javax.ws.rs.core.MultivaluedMap<String,String> pathParameters, javax.ws.rs.core.MultivaluedMap<String,String> queryParameters, String resourceVersion)
  • Method Details

    • addNestedField

      public void addNestedField(String nestedField)
    • clone

      Overrides:
      clone in class Object
      Throws:
      CloneNotSupportedException
    • decrementCurrentDepth

      public void decrementCurrentDepth()
    • getCurrentDepth

      public int getCurrentDepth()
    • getDepth

      public int getDepth()
    • getMessage

      public org.apache.cxf.message.Message getMessage()
    • getNestedFields

      public List<String> getNestedFields()
    • getPathParameters

      public javax.ws.rs.core.MultivaluedMap<String,String> getPathParameters()
    • getQueryParameters

      public javax.ws.rs.core.MultivaluedMap<String,String> getQueryParameters()
    • getResourceVersion

      public String getResourceVersion()
    • incrementCurrentDepth

      public void incrementCurrentDepth()