public class SelectorOptions<T> extends Object implements Serializable
Constructor and Description |
---|
SelectorOptions(ObjectSelector selector,
T options) |
SelectorOptions(T options) |
Modifier and Type | Method and Description |
---|---|
static <T> SelectorOptions<T> |
create(ItemPath path,
T options) |
static <T> SelectorOptions<T> |
create(QName pathQName,
T options) |
static <T> Collection<SelectorOptions<T>> |
createCollection(ItemPath path,
T options) |
static <T> Collection<SelectorOptions<T>> |
createCollection(QName pathQName,
T options) |
static <T> Collection<SelectorOptions<T>> |
createCollection(T options) |
static <T> Collection<SelectorOptions<T>> |
createCollection(T options,
ItemPath... paths) |
static <T> Collection<SelectorOptions<T>> |
createCollection(T options,
QName... pathQNames) |
boolean |
equals(Object obj) |
static <T> T |
findRootOptions(Collection<SelectorOptions<T>> options)
Returns options that apply to the "root" object.
|
T |
getOptions() |
ObjectSelector |
getSelector() |
int |
hashCode() |
String |
toString() |
public SelectorOptions(ObjectSelector selector, T options)
public SelectorOptions(T options)
public ObjectSelector getSelector()
public T getOptions()
public static <T> SelectorOptions<T> create(ItemPath path, T options)
public static <T> SelectorOptions<T> create(QName pathQName, 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 static <T> T findRootOptions(Collection<SelectorOptions<T>> options)
Copyright © 2013 evolveum. All rights reserved.