public final class MetaProperties extends Object
Modifier and Type | Field and Description |
---|---|
static Predicate<MetaProperty<?>> |
CREATABLE
Predicate that the returns
true if the given option is creatable. |
static com.google.common.collect.Ordering<MetaProperty<?>> |
NAME_ORDERING
Ordering on the name of options
|
static Predicate<MetaProperty<?>> |
WRITABLE
Predicate that the returns
true if the given option is writable. |
Modifier and Type | Method and Description |
---|---|
static Iterable<MetaProperty<?>> |
allProperties()
Returns the set of all valid Stardog options.
|
static Metadata |
combine(Metadata... theOptionsArray)
Combines the given multiple options instances one options instance.
|
static Iterable<ConfigProperty<?>> |
configProperties(Iterable<MetaProperty<?>> theProperties) |
static boolean |
contains(MetaProperty<?> theOption)
Returns
true if the given option is contained in the set of all valid Stardog options. |
static boolean |
contains(String theName)
Returns
true if there is a option with the given name in the set of all valid Stardog options. |
static Iterable<MetaProperty<?>> |
databaseProperties() |
static Metadata |
defaults(Iterable<MetaProperty<?>> theStardogOptions)
Returns a new option map that contains explicit mapping for each given option to its
default value . |
static Iterable<MetaProperty<?>> |
diskProperties() |
static Metadata |
filter(Metadata theOptions,
Predicate<MetaProperty<?>> theFilter)
Returns a new option map which contains explicit mappings only from those options that satisfy the given filter.
|
static <T> MetaProperty<T> |
get(String name) |
static Iterable<MetaProperty<?>> |
indexProperties() |
static Iterable<InfoProperty<?>> |
infoProperties(Iterable<MetaProperty<?>> theProperties) |
static Iterable<MetaProperty<?>> |
memoryProperties() |
static com.complexible.stardog.metadata.PartitionedMetadata |
partition(Metadata theOptions,
Predicate<MetaProperty<?>> theFilter,
boolean theMemory) |
static void |
register(Class<? extends MetaPropertyProvider> aProvider) |
public static final Predicate<MetaProperty<?>> WRITABLE
true
if the given option is writable.public static final Predicate<MetaProperty<?>> CREATABLE
true
if the given option is creatable.public static final com.google.common.collect.Ordering<MetaProperty<?>> NAME_ORDERING
public static <T> MetaProperty<T> get(String name)
public static boolean contains(String theName)
true
if there is a option with the given name in the set of all valid Stardog options.public static boolean contains(MetaProperty<?> theOption)
true
if the given option is contained in the set of all valid Stardog options.public static Iterable<MetaProperty<?>> allProperties()
public static Iterable<MetaProperty<?>> databaseProperties()
public static Iterable<MetaProperty<?>> memoryProperties()
public static Iterable<MetaProperty<?>> diskProperties()
public static Iterable<MetaProperty<?>> indexProperties()
public static Iterable<ConfigProperty<?>> configProperties(Iterable<MetaProperty<?>> theProperties)
public static Iterable<InfoProperty<?>> infoProperties(Iterable<MetaProperty<?>> theProperties)
public static Metadata defaults(Iterable<MetaProperty<?>> theStardogOptions)
default value
.public static Metadata filter(Metadata theOptions, Predicate<MetaProperty<?>> theFilter)
public static com.complexible.stardog.metadata.PartitionedMetadata partition(Metadata theOptions, Predicate<MetaProperty<?>> theFilter, boolean theMemory)
public static Metadata combine(Metadata... theOptionsArray)
public static void register(Class<? extends MetaPropertyProvider> aProvider)
Copyright © 2010-2016 Stardog Union. All Rights Reserved.