public class PathUtils extends Object
Constructor and Description |
---|
PathUtils() |
Modifier and Type | Method and Description |
---|---|
static boolean |
checkPath(String path)
Test correct path.
|
static String |
cleanup(String name)
Eliminate forbidden chars in node name.
|
static String |
decodeEntities(String path)
Reverse of encodeEntities.
|
static String |
encodeEntities(String path)
Encode entities to avoid problems with & and &.
|
static String |
escape(String name)
Eliminate dangerous chars in node name.
|
static String |
fixContext(String context)
Fix context definition.
|
static String |
getContext(String path)
Get path context.
|
static int |
getDepth(String path)
Get path depth
|
static String[] |
getElements(String path)
Get path elements
|
static String |
getName(String path)
Get node name.
|
static String |
getParent(String path)
Get parent node.
|
static boolean |
isPath(String nodeId)
Test id nodeId is a path or UUID.
|
public static int getDepth(String path)
public static String getContext(String path)
public static String escape(String name)
public static String encodeEntities(String path)
path
- Path or string to encode.public static String decodeEntities(String path)
path
- Path or string to decode.public static String fixContext(String context)
public static boolean isPath(String nodeId)
public static boolean checkPath(String path)
Copyright © 2017 Open Knowledge Management System S.L.. All rights reserved.