com.gentics.api.lib.resolving
Class PropertyResolver.PropertyPathEntry

java.lang.Object
  extended by com.gentics.api.lib.resolving.PropertyResolver.PropertyPathEntry
Enclosing class:
PropertyResolver

public static class PropertyResolver.PropertyPathEntry
extends java.lang.Object

Inner class to return property path entries


Constructor Summary
PropertyResolver.PropertyPathEntry(java.lang.String path, java.lang.String remainingPath, java.lang.Object entry, java.lang.Object mother)
          Create an instance of a PropertyPathEntry
 
Method Summary
 java.lang.Object getEntry()
          Get the entry
 java.lang.Object getMother()
          Get mother object(s)
 java.lang.String getPath()
          Get the path that resolved to this property
 java.lang.String getPropertyName()
          Get property name of this entry
 java.lang.String getRemainingPath()
          Get the remaining part of the path
 boolean isLastEntry()
          Check whether this entry is the last entry (the actual resolved property)
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PropertyResolver.PropertyPathEntry

public PropertyResolver.PropertyPathEntry(java.lang.String path,
                                          java.lang.String remainingPath,
                                          java.lang.Object entry,
                                          java.lang.Object mother)
Create an instance of a PropertyPathEntry

Parameters:
path - path that resolved to this entry
remainingPath - remaining part of the path
entry - resolved entry
mother - mother object (may be null)
Method Detail

getMother

public java.lang.Object getMother()
Get mother object(s)

Returns:
mother object, may be null, a Resolvable or a Collection of Resolvables

getPropertyName

public java.lang.String getPropertyName()
Get property name of this entry

Returns:
property name

getEntry

public java.lang.Object getEntry()
Get the entry

Returns:
entry object

getPath

public java.lang.String getPath()
Get the path that resolved to this property

Returns:
path to this property

getRemainingPath

public java.lang.String getRemainingPath()
Get the remaining part of the path

Returns:
remaining part

isLastEntry

public boolean isLastEntry()
Check whether this entry is the last entry (the actual resolved property)

Returns:
true for the last entry, false for other resolved entries


Copyright © 2013 Gentics Software GmbH. All Rights Reserved.