A C D E F G H I L M N O P R S T U V W X
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- as(Class<T>) - Method in class it.tidalwave.util.spi.PriorityAsSupport
-
Returned roles can be associated both to this type and to the delegate; the one with the higher priority is returned.
- as(Class<T>, As.NotFoundBehaviour<T>) - Method in class it.tidalwave.util.spi.PriorityAsSupport
-
Returned roles can be associated both to this type and to the delegate; the one with the higher priority is returned.
- asMany(Class<T>) - Method in class it.tidalwave.util.spi.PriorityAsSupport
-
Returned roles can be associated both to this type and to the delegate; the one with the higher priority is returned.
C
- CachingRestClientSupport - Class in it.tidalwave.bluemarine2.rest
- CachingRestClientSupport() - Constructor for class it.tidalwave.bluemarine2.rest.CachingRestClientSupport
- CachingRestClientSupport.CacheMode - Enum in it.tidalwave.bluemarine2.rest
- close() - Method in class it.tidalwave.bluemarine2.util.ImmutableTupleQueryResult
- computeResults() - Method in class it.tidalwave.util.MappingFinder
- computeResults() - Method in class it.tidalwave.util.SupplierBasedFinder
- createSha1Id(String) - Static method in class it.tidalwave.bluemarine2.util.RdfUtilities
- createSha1IdNew(String) - Static method in class it.tidalwave.bluemarine2.util.RdfUtilities
D
- DONT_USE_CACHE - it.tidalwave.bluemarine2.rest.CachingRestClientSupport.CacheMode
-
Always use the network.
- Dumpable - Interface in it.tidalwave.bluemarine2.util
- dumpStack(Object, boolean) - Static method in class it.tidalwave.util.LoggingUtilities
E
- empty() - Static method in class it.tidalwave.bluemarine2.rest.RestResponse
- emptyWhenNull(String) - Static method in class it.tidalwave.bluemarine2.util.RdfUtilities
- endRDF() - Method in class it.tidalwave.bluemarine2.util.SortingRDFHandler
- exportToFile(Model, Path) - Static method in class it.tidalwave.bluemarine2.util.RdfUtilities
-
Exports the repository to the given file.
F
- findRoles(Class<T>) - Method in interface it.tidalwave.util.spi.PriorityAsSupport.RoleProvider
- flatMap(Function<? super T, Optional<U>>) - Method in class it.tidalwave.bluemarine2.rest.RestResponse
-
Maps the result, if present, to a new value using a mapping function, avoiding wrapping with multiple
Optional
s. - format(Duration) - Static method in class it.tidalwave.bluemarine2.util.Formatters
- Formatters - Class in it.tidalwave.bluemarine2.util
- Formatters() - Constructor for class it.tidalwave.bluemarine2.util.Formatters
G
- get() - Method in class it.tidalwave.bluemarine2.rest.RestResponse
-
Returns the datum, if available.
- get() - Method in class it.tidalwave.util.Memoize
- get(Supplier<T>) - Method in class it.tidalwave.util.Memoize
- getBindingNames() - Method in class it.tidalwave.bluemarine2.util.ImmutableTupleQueryResult
H
- handleStatement(Statement) - Method in class it.tidalwave.bluemarine2.util.SortingRDFHandler
- hasNext() - Method in class it.tidalwave.bluemarine2.util.ImmutableTupleQueryResult
I
- ifPresent(Consumer<? super T>) - Method in class it.tidalwave.bluemarine2.rest.RestResponse
-
If a value is present, invoke the specified consumer with the value, otherwise do nothing.
- ImmutableTupleQueryResult - Class in it.tidalwave.bluemarine2.util
- ImmutableTupleQueryResult(ImmutableTupleQueryResult) - Constructor for class it.tidalwave.bluemarine2.util.ImmutableTupleQueryResult
- ImmutableTupleQueryResult(TupleQueryResult) - Constructor for class it.tidalwave.bluemarine2.util.ImmutableTupleQueryResult
- isPresent() - Method in class it.tidalwave.bluemarine2.rest.RestResponse
-
Returns
true
if the datum is available. - it.tidalwave.bluemarine2.message - package it.tidalwave.bluemarine2.message
- it.tidalwave.bluemarine2.rest - package it.tidalwave.bluemarine2.rest
- it.tidalwave.bluemarine2.util - package it.tidalwave.bluemarine2.util
- it.tidalwave.util - package it.tidalwave.util
- it.tidalwave.util.spi - package it.tidalwave.util.spi
L
- literalFor(float) - Static method in class it.tidalwave.bluemarine2.util.RdfUtilities
- literalFor(int) - Static method in class it.tidalwave.bluemarine2.util.RdfUtilities
- literalFor(long) - Static method in class it.tidalwave.bluemarine2.util.RdfUtilities
- literalFor(short) - Static method in class it.tidalwave.bluemarine2.util.RdfUtilities
- literalFor(Id) - Static method in class it.tidalwave.bluemarine2.util.RdfUtilities
- literalFor(String) - Static method in class it.tidalwave.bluemarine2.util.RdfUtilities
- literalFor(Path) - Static method in class it.tidalwave.bluemarine2.util.RdfUtilities
- literalFor(Instant) - Static method in class it.tidalwave.bluemarine2.util.RdfUtilities
- literalFor(Optional<String>) - Static method in class it.tidalwave.bluemarine2.util.RdfUtilities
- literalForFloat(Optional<Float>) - Static method in class it.tidalwave.bluemarine2.util.RdfUtilities
- literalForInt(Optional<Integer>) - Static method in class it.tidalwave.bluemarine2.util.RdfUtilities
- literalForLong(Optional<Long>) - Static method in class it.tidalwave.bluemarine2.util.RdfUtilities
- LoggingUtilities - Class in it.tidalwave.util
- LoggingUtilities() - Constructor for class it.tidalwave.util.LoggingUtilities
M
- map(Function<? super T, ? extends U>) - Method in class it.tidalwave.bluemarine2.rest.RestResponse
-
Maps the result, if present, to a new value using a mapping function.
- MappingFinder<TYPE> - Class in it.tidalwave.util
-
A
Finder
which retrieve results from another instance applying aFunction
. - MappingFinder(Finder<TYPE>, Function<TYPE, TYPE>) - Constructor for class it.tidalwave.util.MappingFinder
- MappingFinder(MappingFinder, Object) - Constructor for class it.tidalwave.util.MappingFinder
- maybeAs(Class<T>) - Method in class it.tidalwave.util.spi.PriorityAsSupport
-
Returned roles can be associated both to this type and to the delegate; the one with the higher priority is returned.
- Memoize<T> - Class in it.tidalwave.util
- Memoize() - Constructor for class it.tidalwave.util.Memoize
- Memoize(Supplier<T>) - Constructor for class it.tidalwave.util.Memoize
- Miscellaneous - Class in it.tidalwave.bluemarine2.util
- Miscellaneous() - Constructor for class it.tidalwave.bluemarine2.util.Miscellaneous
- ModelBuilder - Class in it.tidalwave.bluemarine2.util
-
Unlike the similar class in RDF4J, this is thread-safe and can merge to similar objects.
- ModelBuilder(Resource...) - Constructor for class it.tidalwave.bluemarine2.util.ModelBuilder
N
- next() - Method in class it.tidalwave.bluemarine2.util.ImmutableTupleQueryResult
- normalizedPath(Path) - Static method in class it.tidalwave.bluemarine2.util.Miscellaneous
-
Takes a path, and in case it can't be resolved, it tries to replace with an equivalent representation of an existing path, with the native form of character encoding (i.e.
- normalizedToNativeForm(String) - Static method in class it.tidalwave.bluemarine2.util.Miscellaneous
O
- ONLY_USE_CACHE - it.tidalwave.bluemarine2.rest.CachingRestClientSupport.CacheMode
-
Never use the network.
P
- PersistenceInitializedNotification - Class in it.tidalwave.bluemarine2.message
-
A message that notifies that the persistence system has been initialised, so data is available.
- PersistenceInitializedNotification() - Constructor for class it.tidalwave.bluemarine2.message.PersistenceInitializedNotification
- PowerOffNotification - Class in it.tidalwave.bluemarine2.message
-
A message that notifies that the system is going to be powered off.
- PowerOffNotification() - Constructor for class it.tidalwave.bluemarine2.message.PowerOffNotification
- PowerOnNotification - Class in it.tidalwave.bluemarine2.message
-
A message that notifies that the system has been just powered on.
- PowerOnNotification(Map<Key<?>, Object>) - Constructor for class it.tidalwave.bluemarine2.message.PowerOnNotification
- PriorityAsSupport - Class in it.tidalwave.util.spi
-
A specialisation of
AsSupport
that deals with multiple roles of the same type by prioritising them; they are ordered from most relevant to least relevant (where relevance is associated to specialisation, that is most specialised roles, or roles associated via@DciRole
to most specialised datum classes, are most relevant). - PriorityAsSupport(Object) - Constructor for class it.tidalwave.util.spi.PriorityAsSupport
- PriorityAsSupport(Object, PriorityAsSupport.RoleProvider, Collection<Object>) - Constructor for class it.tidalwave.util.spi.PriorityAsSupport
- PriorityAsSupport(Object, Collection<Object>) - Constructor for class it.tidalwave.util.spi.PriorityAsSupport
- PriorityAsSupport.RoleProvider - Interface in it.tidalwave.util.spi
- PropertyWrapper - Class in it.tidalwave.util
- PropertyWrapper() - Constructor for class it.tidalwave.util.PropertyWrapper
R
- RdfUtilities - Class in it.tidalwave.bluemarine2.util
- RdfUtilities() - Constructor for class it.tidalwave.bluemarine2.util.RdfUtilities
- remove() - Method in class it.tidalwave.bluemarine2.util.ImmutableTupleQueryResult
- request(CachingRestClientSupport, String) - Method in enum it.tidalwave.bluemarine2.rest.CachingRestClientSupport.CacheMode
- request(String) - Method in class it.tidalwave.bluemarine2.rest.CachingRestClientSupport
-
Performs a web request.
- ResponseEntityIo - Class in it.tidalwave.bluemarine2.rest
- ResponseEntityIo() - Constructor for class it.tidalwave.bluemarine2.rest.ResponseEntityIo
- RestException - Exception in it.tidalwave.bluemarine2.rest
- RestException(String) - Constructor for exception it.tidalwave.bluemarine2.rest.RestException
- RestException(String, String) - Constructor for exception it.tidalwave.bluemarine2.rest.RestException
- RestException(String, HttpStatus) - Constructor for exception it.tidalwave.bluemarine2.rest.RestException
- RestException(Throwable) - Constructor for exception it.tidalwave.bluemarine2.rest.RestException
- RestResponse<T> - Class in it.tidalwave.bluemarine2.rest
- RestResponse() - Constructor for class it.tidalwave.bluemarine2.rest.RestResponse
S
- setSystemProperties() - Static method in class it.tidalwave.bluemarine2.util.SystemConfigurer
- setupSlf4jBridgeHandler() - Static method in class it.tidalwave.bluemarine2.util.SystemConfigurer
- SortingRDFHandler - Class in it.tidalwave.bluemarine2.util
- SortingRDFHandler() - Constructor for class it.tidalwave.bluemarine2.util.SortingRDFHandler
- store(Path, ResponseEntity<?>, List<String>) - Static method in class it.tidalwave.bluemarine2.rest.ResponseEntityIo
- store(Path, ResponseEntity<?>, List<String>, Function<String, String>) - Static method in class it.tidalwave.bluemarine2.rest.ResponseEntityIo
- streamOf(Iteration<T, X>) - Static method in class it.tidalwave.bluemarine2.util.RdfUtilities
- SupplierBasedFinder<T> - Class in it.tidalwave.util
-
A
Finder
which retrieve results from aSupplier
. - SupplierBasedFinder(SupplierBasedFinder<T>, Object) - Constructor for class it.tidalwave.util.SupplierBasedFinder
- SupplierBasedFinder(Supplier<Collection<? extends T>>) - Constructor for class it.tidalwave.util.SupplierBasedFinder
- SystemConfigurer - Class in it.tidalwave.bluemarine2.util
- SystemConfigurer() - Constructor for class it.tidalwave.bluemarine2.util.SystemConfigurer
T
- toBase64String(byte[]) - Static method in class it.tidalwave.bluemarine2.util.Formatters
- toDumpString() - Method in interface it.tidalwave.bluemarine2.util.Dumpable
- toFileBMT46(Path) - Static method in class it.tidalwave.bluemarine2.util.Miscellaneous
- toHexString(byte[]) - Static method in class it.tidalwave.bluemarine2.util.Formatters
- toModel() - Method in class it.tidalwave.bluemarine2.util.ModelBuilder
U
- uriFor(Id) - Static method in class it.tidalwave.bluemarine2.util.RdfUtilities
- uriFor(String) - Static method in class it.tidalwave.bluemarine2.util.RdfUtilities
- uriFor(URL) - Static method in class it.tidalwave.bluemarine2.util.RdfUtilities
- urlFor(IRI) - Static method in class it.tidalwave.bluemarine2.util.RdfUtilities
- USE_CACHE - it.tidalwave.bluemarine2.rest.CachingRestClientSupport.CacheMode
-
First try the cache, then the network.
V
- valueOf(String) - Static method in enum it.tidalwave.bluemarine2.rest.CachingRestClientSupport.CacheMode
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum it.tidalwave.bluemarine2.rest.CachingRestClientSupport.CacheMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- with(ModelBuilder) - Method in class it.tidalwave.bluemarine2.util.ModelBuilder
- with(List<? extends Resource>, IRI, List<? extends Value>) - Method in class it.tidalwave.bluemarine2.util.ModelBuilder
- with(List<? extends Resource>, IRI, Value) - Method in class it.tidalwave.bluemarine2.util.ModelBuilder
- with(List<ModelBuilder>) - Method in class it.tidalwave.bluemarine2.util.ModelBuilder
- with(Optional<ModelBuilder>) - Method in class it.tidalwave.bluemarine2.util.ModelBuilder
- with(Model) - Method in class it.tidalwave.bluemarine2.util.ModelBuilder
- with(Resource, IRI, Optional<Value>, Resource...) - Method in class it.tidalwave.bluemarine2.util.ModelBuilder
- with(Resource, IRI, Stream<? extends Value>) - Method in class it.tidalwave.bluemarine2.util.ModelBuilder
- with(Resource, IRI, Value, Resource...) - Method in class it.tidalwave.bluemarine2.util.ModelBuilder
- with(Statement) - Method in class it.tidalwave.bluemarine2.util.ModelBuilder
- withOptional(Optional<? extends Resource>, IRI, Optional<? extends Value>) - Method in class it.tidalwave.bluemarine2.util.ModelBuilder
- withOptional(Optional<? extends Resource>, IRI, Stream<? extends Value>) - Method in class it.tidalwave.bluemarine2.util.ModelBuilder
- withOptional(Optional<? extends Resource>, IRI, Value) - Method in class it.tidalwave.bluemarine2.util.ModelBuilder
- withOptional(Resource, IRI, Optional<? extends Value>) - Method in class it.tidalwave.bluemarine2.util.ModelBuilder
- wrap(BoundProperty<Boolean>) - Static method in class it.tidalwave.util.PropertyWrapper
-
Returns a JavaFX wrapping property which is kept in sync with the given
BoundProperty
.
X
- xmlPrettyPrinted(String) - Static method in class it.tidalwave.bluemarine2.util.Formatters
All Classes All Packages