public class SelectorOptions<T> extends Object implements Serializable, DebugDumpable
INDENT_STRING
Constructor and Description |
---|
SelectorOptions(ObjectSelector selector,
T options) |
SelectorOptions(T options) |
public SelectorOptions(ObjectSelector selector, T options)
public SelectorOptions(T options)
public static <T> SelectorOptions<T> create(ItemPath path, T options)
public static <T> SelectorOptions<T> create(QName pathQName, T options)
public static <T> SelectorOptions<T> create(T options)
public static <T> Collection<SelectorOptions<T>> createCollection(ItemPath path, T options)
public static <T> Collection<SelectorOptions<T>> createCollection(QName pathQName, T options)
public static <T> Collection<SelectorOptions<T>> createCollection(T options)
public static <T> Collection<SelectorOptions<T>> createCollection(T options, ItemPath... paths)
public static <T> Collection<SelectorOptions<T>> createCollection(T options, QName... pathQNames)
public ObjectSelector getSelector()
public T getOptions()
public static <T> T findRootOptions(Collection<SelectorOptions<T>> options)
public boolean isRoot()
public static boolean hasToLoadPath(QName itemName, Collection<SelectorOptions<GetOperationOptions>> options)
public static boolean hasToLoadPath(ItemPath path, Collection<SelectorOptions<GetOperationOptions>> options)
public static List<SelectorOptions<GetOperationOptions>> filterRetrieveOptions(Collection<SelectorOptions<GetOperationOptions>> options)
public String debugDump()
DebugDumpable
debugDump
in interface DebugDumpable
public String debugDump(int indent)
debugDump
in interface DebugDumpable
Copyright © 2016 evolveum. All rights reserved.