ModeShape Distribution 3.0.0.Beta4

org.infinispan.schematic.internal.document
Class Paths

java.lang.Object
  extended by org.infinispan.schematic.internal.document.Paths

public class Paths
extends Object


Nested Class Summary
protected static class Paths.EmptyPath
           
static class Paths.Externalizer
           
protected static class Paths.MultiSegmentPath
           
protected static class Paths.SinglePath
           
 
Field Summary
protected static Path EMPTY_PATH
           
 
Constructor Summary
Paths()
           
 
Method Summary
protected static void notNull(Object value, String name)
           
protected static String notNull(String value, String name)
           
static Path path(List<String> fieldNames)
           
static Path path(Path path, List<String> fieldNames)
           
static Path path(Path path, String... fieldNames)
           
static Path path(Path path, String fieldName)
           
static Path path(String... fieldNames)
           
static Path path(String fieldName)
           
static Path rootPath()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

EMPTY_PATH

protected static final Path EMPTY_PATH
Constructor Detail

Paths

public Paths()
Method Detail

notNull

protected static final void notNull(Object value,
                                    String name)

notNull

protected static final String notNull(String value,
                                      String name)

rootPath

public static Path rootPath()

path

public static Path path(String fieldName)

path

public static Path path(String... fieldNames)

path

public static Path path(List<String> fieldNames)

path

public static Path path(Path path,
                        String fieldName)

path

public static Path path(Path path,
                        String... fieldNames)

path

public static Path path(Path path,
                        List<String> fieldNames)

ModeShape Distribution 3.0.0.Beta4

Copyright © 2008-2012 JBoss, a division of Red Hat. All Rights Reserved.