org.loom.mapping
Class VisitedPath

java.lang.Object
  extended by org.loom.mapping.VisitedPath

public class VisitedPath
extends java.lang.Object

The already visited path. While searching for validations, this class holds the navigated property path


Constructor Summary
VisitedPath(java.lang.String propertyPath)
           
VisitedPath(VisitedPath parentPath, java.lang.String propertyName)
           
 
Method Summary
static java.lang.String[] concatArrays(java.lang.String[] array1, java.lang.String[] array2)
          Concatenates two arrays, ignoring duplicates
 java.lang.String getPropertyPath()
           
 void setPropertyPath(java.lang.String propertyPath)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VisitedPath

public VisitedPath(java.lang.String propertyPath)

VisitedPath

public VisitedPath(VisitedPath parentPath,
                   java.lang.String propertyName)
Method Detail

concatArrays

public static java.lang.String[] concatArrays(java.lang.String[] array1,
                                              java.lang.String[] array2)
Concatenates two arrays, ignoring duplicates


getPropertyPath

public java.lang.String getPropertyPath()

setPropertyPath

public void setPropertyPath(java.lang.String propertyPath)