| Package | Description |
|---|---|
| org.dbrain.data | |
| org.dbrain.data.impl.fqn |
Implementation of Fully Qualified Name.
|
| org.dbrain.data.impl.path |
Implementation of Paths.
|
| org.dbrain.data.jackson.serializers |
| Modifier and Type | Method and Description |
|---|---|
Fqn |
Fqn.Builder.build() |
static Fqn |
Fqn.empty() |
Fqn |
FqnPattern.MatchResult.getPart(int idx) |
Fqn |
Fqn.head(int toIndex) |
static Fqn |
Fqn.of(ReaderCursor c)
Create a fully qualified name from a ReaderCursor.
|
static Fqn |
Fqn.of(String fqn)
Create a new Fully Qualified Name from a String.
|
static Fqn |
Fqn.ofSegment(String segment) |
Fqn |
FqnPattern.Specs.scope()
Return the contextual name of this pattern.
|
Fqn |
Fqn.tail(int size) |
Fqn |
Fqn.tailFrom(int fromIndex) |
| Modifier and Type | Method and Description |
|---|---|
Path.Builder |
Path.Builder.append(Fqn fqn)
Append all segments of a Fully Qualified Name.
|
Fqn.Builder |
Fqn.Builder.append(Fqn fqn)
Append all segments of another fqn.
|
static Fqn.Builder |
Fqn.from(Fqn fqn)
Start building a Fqn from another name.
|
FqnPattern.MatchResult |
FqnPattern.match(Fqn fqn)
Match a pattern against a name.
|
boolean |
Fqn.startsWith(Fqn other) |
| Modifier and Type | Class and Description |
|---|---|
class |
FqnImpl
Implements the Fqn.
|
| Modifier and Type | Field and Description |
|---|---|
static Fqn |
FqnImpl.EMPTY_NAME |
| Modifier and Type | Method and Description |
|---|---|
Fqn |
FqnBuilderImpl.build() |
Fqn |
FqnImpl.head(int toIndex) |
static Fqn |
FqnParseUtils.parseFqn(ReaderCursor c)
Create a fully qualified name from a ReaderCursor.
|
static Fqn |
FqnParseUtils.parseFqn(String fqn)
Create a new Fully Qualified Name from a String.
|
Fqn |
FqnImpl.tail(int size) |
Fqn |
FqnImpl.tailFrom(int fromIndex) |
| Modifier and Type | Method and Description |
|---|---|
Fqn.Builder |
FqnBuilderImpl.append(Fqn fqn) |
FqnPattern.MatchResult |
FqnPatternImpl.match(Fqn fqn) |
boolean |
FqnImpl.startsWith(Fqn other)
Validate that the current Fqn starts with the other Fqn.
|
| Modifier and Type | Method and Description |
|---|---|
Path.Builder |
PathBuilderImpl.append(Fqn fqn) |
| Modifier and Type | Method and Description |
|---|---|
Fqn |
FqnDeserializer.deserialize(com.fasterxml.jackson.core.JsonParser jsonParser,
com.fasterxml.jackson.databind.DeserializationContext deserializationContext) |
| Modifier and Type | Method and Description |
|---|---|
void |
FqnSerializer.serialize(Fqn fqn,
com.fasterxml.jackson.core.JsonGenerator jsonGenerator,
com.fasterxml.jackson.databind.SerializerProvider serializerProvider) |
Copyright © 2016. All rights reserved.