Package com.coditory.quark.context
Class ResolutionPath
java.lang.Object
com.coditory.quark.context.ResolutionPath
-
Method Summary
Modifier and TypeMethodDescription@NotNull ResolutionPath
add
(@NotNull BeanDescriptor<?> descriptor) @NotNull ResolutionPath
@NotNull ResolutionPath
boolean
contains
(@NotNull BeanDescriptor<?> descriptor) boolean
boolean
static ResolutionPath
boolean
endsWith
(@NotNull BeanDescriptor<?> descriptor) boolean
@Nullable BeanDescriptor<?>
first()
@Nullable BeanDescriptor<?>
get
(int index) @Nullable BeanDescriptor<?>
getParent
(@NotNull BeanDescriptor<?> descriptor) int
hashCode()
boolean
isEmpty()
@Nullable BeanDescriptor<?>
last()
static @NotNull ResolutionPath
static @NotNull ResolutionPath
@NotNull ResolutionPath
remove
(@NotNull BeanDescriptor<?> descriptor) @NotNull ResolutionPath
@NotNull ResolutionPath
int
size()
boolean
startsWith
(@NotNull BeanDescriptor<?> descriptor) @NotNull String
@NotNull String
toPathAsString
(BeanDescriptor<?> descriptor) toString()
-
Method Details
-
emptyResolutionPath
-
of
-
of
-
isEmpty
public boolean isEmpty() -
contains
-
contains
-
contains
-
size
public int size() -
first
-
last
-
get
-
getParent
@Nullable public @Nullable BeanDescriptor<?> getParent(@NotNull @NotNull BeanDescriptor<?> descriptor) -
removeFirst
-
removeLast
-
remove
-
startsWith
-
endsWith
-
add
-
add
-
add
-
toPathAsString
-
toPathAsString
-
toString
-
equals
-
hashCode
public int hashCode()
-