- GenericSearchBuilder<T extends Searchable> - Class in com.dslplatform.client
-
In case when specification is not defined on the server,
client side generic search builder can be used.
- GenericSearchBuilder(Class<T>, ServiceLocator) - Constructor for class com.dslplatform.client.GenericSearchBuilder
-
Create new instance of generic search builder by providing
domain object type and locator
- GeomConverter - Class in com.dslplatform.client.json
-
- GeomConverter() - Constructor for class com.dslplatform.client.json.GeomConverter
-
- get(Class<TResult>, String, int[]) - Method in interface com.dslplatform.client.ApplicationProxy
-
When the remote service doesn't require any arguments it can be called
using the get method.
- get() - Method in class com.dslplatform.patterns.Either
-
- get(String, String) - Method in interface com.dslplatform.storage.S3Repository
-
Load remote stream using bucket and key
- getAction() - Method in class com.dslplatform.patterns.Snapshot
-
Which action was performed (INSERT|UPDATE|DELETE)
- getAt() - Method in class com.dslplatform.patterns.Snapshot
-
Date and time when snapshot was created.
- getBucket() - Method in class com.dslplatform.storage.S3
-
Bucket under which data will be saved.
- getBytes() - Method in class com.dslplatform.storage.S3
-
Get bytes saved on the remote server.
- getContent() - Method in class com.dslplatform.storage.S3
-
Get bytes saved on the remote server.
- getCurrentIndex() - Method in class com.dslplatform.client.json.JsonReader
-
- getExpectedCode() - Method in exception com.dslplatform.client.exceptions.HttpUnexpectedCodeException
-
- getHeaders() - Method in exception com.dslplatform.client.exceptions.HttpException
-
- getHeaders() - Method in interface com.dslplatform.client.HttpHeaderProvider
-
- getHeaders() - Method in class com.dslplatform.client.SettingsHeaderProvider
-
- getHistory(Class<TAggregate>, Iterable<String>) - Method in interface com.dslplatform.client.ReportingProxy
-
Gets an aggregate root's history.
- getKey() - Method in class com.dslplatform.storage.S3
-
Key for bucket in which the data was saved.
- getLastName() - Method in class com.dslplatform.client.json.JsonReader
-
- getLength() - Method in class com.dslplatform.storage.S3
-
Byte length of data.
- getLocator() - Static method in class com.dslplatform.client.Bootstrap
-
Static service locator which was initialized.
- getMetadata() - Method in class com.dslplatform.storage.S3
-
For convenience, various metadata can be associated with the remote data.
- getMimeType() - Method in class com.dslplatform.storage.S3
-
For convenience, remote data can be assigned a mime type.
- getName() - Method in class com.dslplatform.storage.S3
-
For convenience, remote data can be assigned a name.
- getNextToken() - Method in class com.dslplatform.client.json.JsonReader
-
- getReceivedCode() - Method in exception com.dslplatform.client.exceptions.HttpException
-
- getReceivedCode() - Method in exception com.dslplatform.client.exceptions.HttpSecurityException
-
- getReleaseDate() - Static method in class com.dslplatform.client.Bootstrap
-
Get release date of this library.
- getSnapshots() - Method in class com.dslplatform.patterns.History
-
Sequence of persisted snapshots.
- getStream() - Method in class com.dslplatform.storage.S3
-
Get stream saved on the remote server.
- getTokenStart() - Method in class com.dslplatform.client.json.JsonReader
-
- getURI() - Method in class com.dslplatform.patterns.History
-
- getURI() - Method in interface com.dslplatform.patterns.Identifiable
-
Domain object identity.
- getURI() - Method in class com.dslplatform.storage.S3
-
- getValue() - Method in class com.dslplatform.patterns.Snapshot
-
Instance of an aggregate root at that time
- getVersion() - Static method in class com.dslplatform.client.Bootstrap
-
Get version info of this library.
- greaterThen(String, Object) - Method in class com.dslplatform.client.GenericSearchBuilder
-
Define greater then (>) condition for specification.
- greaterThenOrEqual(String, Object) - Method in class com.dslplatform.client.GenericSearchBuilder
-
Define greater then or equal (>=) condition for specification.
- Guards - Class in com.dslplatform.client
-
- Guards() - Constructor for class com.dslplatform.client.Guards
-
- S3 - Class in com.dslplatform.storage
-
Data structure for working with S3 binaries.
- S3() - Constructor for class com.dslplatform.storage.S3
-
Create new instance of S3.
- S3(S3Repository) - Constructor for class com.dslplatform.storage.S3
-
Create new instance of S3.
- S3(InputStream) - Constructor for class com.dslplatform.storage.S3
-
Create new instance of S3 from provided stream.
- S3(String) - Constructor for class com.dslplatform.storage.S3
-
- S3(String, String) - Constructor for class com.dslplatform.storage.S3
-
- S3(InputStream, long) - Constructor for class com.dslplatform.storage.S3
-
Create new instance of S3 from provided stream.
- S3(byte[]) - Constructor for class com.dslplatform.storage.S3
-
Create new instance of S3 from provided byte array.
- S3(ServiceLocator, String, String, long, String, String, Map<String, String>) - Constructor for class com.dslplatform.storage.S3
-
- S3Repository - Interface in com.dslplatform.storage
-
S3 can be used to offload large binaries from the application server.
- search(Specification<T>, Integer, Integer, Iterable<Map.Entry<String, Boolean>>) - Method in class com.dslplatform.client.ClientSearchableRepository
-
- search(Specification<T>, Integer, Integer) - Method in class com.dslplatform.client.ClientSearchableRepository
-
- search(Specification<T>) - Method in class com.dslplatform.client.ClientSearchableRepository
-
- search(Integer, Integer, Iterable<Map.Entry<String, Boolean>>) - Method in class com.dslplatform.client.ClientSearchableRepository
-
- search(Integer, Integer) - Method in class com.dslplatform.client.ClientSearchableRepository
-
- search() - Method in class com.dslplatform.client.ClientSearchableRepository
-
- search(Specification<T>, Integer, Integer, Iterable<Map.Entry<String, Boolean>>) - Method in interface com.dslplatform.client.DomainProxy
-
Returns a list of domain objects satisfying
specification
with up to
limit results.
- search(Specification<T>, Integer, Integer) - Method in interface com.dslplatform.client.DomainProxy
-
Returns a list of domain objects satisfying
specification with up to
limit results.
- search(Specification<T>) - Method in interface com.dslplatform.client.DomainProxy
-
- search(Class<T>, Integer, Integer, Iterable<Map.Entry<String, Boolean>>) - Method in interface com.dslplatform.client.DomainProxy
-
Returns a list of all domain objects with up to limit results.
- search(Class<T>, Integer, Integer) - Method in interface com.dslplatform.client.DomainProxy
-
Returns a list of all domain objects with up to limit results.
- search(Class<T>) - Method in interface com.dslplatform.client.DomainProxy
-
Returns a list of all domain objects
- search() - Method in class com.dslplatform.client.GenericSearchBuilder
-
Ask server to provide domain objects which satisfy defined conditions
in requested order if custom order was provided.
- search(Specification<T>, Integer, Integer, Iterable<Map.Entry<String, Boolean>>) - Method in interface com.dslplatform.patterns.SearchableRepository
-
Returns a list of domain objects satisfying
specification
with up to
limit results.
- search(Specification<T>, Integer, Integer) - Method in interface com.dslplatform.patterns.SearchableRepository
-
Returns a list of domain objects satisfying
specification
with up to
limit results.
- search(Specification<T>) - Method in interface com.dslplatform.patterns.SearchableRepository
-
- search(Integer, Integer, Iterable<Map.Entry<String, Boolean>>) - Method in interface com.dslplatform.patterns.SearchableRepository
-
Returns a list of all domain objects
with up to limit results.
- search(Integer, Integer) - Method in interface com.dslplatform.patterns.SearchableRepository
-
Returns a list of all domain objects
with up to limit results.
- search() - Method in interface com.dslplatform.patterns.SearchableRepository
-
Returns a list of all domain objects
- search() - Method in class com.dslplatform.patterns.SearchBuilder
-
Returns a list of domain objects which satisfy
specification if it was set, otherwise all of them.
- Searchable - Interface in com.dslplatform.patterns
-
Domain object that can be queried from the remote server.
- SearchableRepository<T extends Searchable> - Interface in com.dslplatform.patterns
-
Service for searching and counting domain objects.
- SearchBuilder<T extends Searchable> - Class in com.dslplatform.patterns
-
- SearchBuilder(SearchableRepository<T>) - Constructor for class com.dslplatform.patterns.SearchBuilder
-
Constructor for SearchBuilder which requires a repository to perform
a search.
- searchTemplater(Class<TSearchable>, String, Specification<TSearchable>, boolean) - Method in interface com.dslplatform.client.ReportingProxy
-
Populates a template using domain objects which satisfies a
specification.
- SEMI - Static variable in class com.dslplatform.client.json.JsonWriter
-
- serialize(Bitmap, JsonWriter) - Static method in class com.dslplatform.client.json.AndroidGeomConverter
-
- serialize(byte[], JsonWriter) - Static method in class com.dslplatform.client.json.BinaryConverter
-
- serialize(boolean, JsonWriter) - Static method in class com.dslplatform.client.json.BoolConverter
-
- serialize(boolean[], JsonWriter) - Static method in class com.dslplatform.client.json.BoolConverter
-
- serialize(DateTime, JsonWriter) - Static method in class com.dslplatform.client.json.DateConverter
-
- serialize(LocalDate, JsonWriter) - Static method in class com.dslplatform.client.json.DateConverter
-
- serialize(JsonWriter, T[]) - Method in class com.dslplatform.client.json.DslJsonSerialization
-
- serialize(JsonWriter, List<T>) - Method in class com.dslplatform.client.json.DslJsonSerialization
-
- serialize(JsonWriter, Collection<T>) - Method in class com.dslplatform.client.json.DslJsonSerialization
-
- serialize(JsonWriter, Class<?>, Object) - Method in class com.dslplatform.client.json.DslJsonSerialization
-
- serialize(Object) - Method in class com.dslplatform.client.json.DslJsonSerialization
-
- serialize(Writer, Object) - Method in class com.dslplatform.client.json.DslJsonSerialization
-
- serialize(JsonWriter, Object) - Method in class com.dslplatform.client.json.DslJsonSerialization
-
- serialize(Image, JsonWriter) - Static method in class com.dslplatform.client.json.GeomConverter
-
- serialize(OutputStream, Object) - Static method in class com.dslplatform.client.json.JacksonJsonSerialization
-
- serialize(Object) - Method in class com.dslplatform.client.json.JacksonJsonSerialization
-
- serialize(Writer, Object) - Method in class com.dslplatform.client.json.JacksonJsonSerialization
-
- serialize(JsonWriter, boolean) - Method in interface com.dslplatform.client.json.JsonObject
-
- serialize(T[]) - Method in class com.dslplatform.client.json.JsonWriter
-
- serialize(List<T>) - Method in class com.dslplatform.client.json.JsonWriter
-
- serialize(Map<String, String>, JsonWriter) - Static method in class com.dslplatform.client.json.MapConverter
-
- serialize(URI, JsonWriter) - Static method in class com.dslplatform.client.json.NetConverter
-
- serialize(InetAddress, JsonWriter) - Static method in class com.dslplatform.client.json.NetConverter
-
- serialize(double, JsonWriter) - Static method in class com.dslplatform.client.json.NumberConverter
-
- serialize(double[], JsonWriter) - Static method in class com.dslplatform.client.json.NumberConverter
-
- serialize(float, JsonWriter) - Static method in class com.dslplatform.client.json.NumberConverter
-
- serialize(float[], JsonWriter) - Static method in class com.dslplatform.client.json.NumberConverter
-
- serialize(int, JsonWriter) - Static method in class com.dslplatform.client.json.NumberConverter
-
- serialize(int[], JsonWriter) - Static method in class com.dslplatform.client.json.NumberConverter
-
- serialize(short[], JsonWriter) - Static method in class com.dslplatform.client.json.NumberConverter
-
- serialize(long, JsonWriter) - Static method in class com.dslplatform.client.json.NumberConverter
-
- serialize(long[], JsonWriter) - Static method in class com.dslplatform.client.json.NumberConverter
-
- serialize(BigDecimal, JsonWriter) - Static method in class com.dslplatform.client.json.NumberConverter
-
- serialize(S3, JsonWriter) - Static method in class com.dslplatform.client.json.StorageConverter
-
- serialize(String, JsonWriter) - Static method in class com.dslplatform.client.json.StringConverter
-
- serialize(List<String>, JsonWriter) - Static method in class com.dslplatform.client.json.StringConverter
-
- serialize(UUID, JsonWriter) - Static method in class com.dslplatform.client.json.UUIDConverter
-
- serialize(Element, JsonWriter) - Static method in class com.dslplatform.client.json.XmlConverter
-
- serialize(Object) - Method in interface com.dslplatform.client.JsonSerialization
-
Serialize object if possible.
- serialize(Writer, Object) - Method in interface com.dslplatform.client.JsonSerialization
-
Serialize object if possible to an existing Writer.
- serializeBytes(Object) - Static method in class com.dslplatform.client.json.JacksonJsonSerialization
-
- serializeLocation(PointF, JsonWriter) - Static method in class com.dslplatform.client.json.AndroidGeomConverter
-
- serializeLocation(Point2D, JsonWriter) - Static method in class com.dslplatform.client.json.GeomConverter
-
- serializeLocationNullable(PointF, JsonWriter) - Static method in class com.dslplatform.client.json.AndroidGeomConverter
-
- serializeLocationNullable(Point2D, JsonWriter) - Static method in class com.dslplatform.client.json.GeomConverter
-
- serializeMap(Map<String, Object>, JsonWriter) - Static method in class com.dslplatform.client.json.ObjectConverter
-
- serializeNullable(Boolean, JsonWriter) - Static method in class com.dslplatform.client.json.BoolConverter
-
- serializeNullable(DateTime, JsonWriter) - Static method in class com.dslplatform.client.json.DateConverter
-
- serializeNullable(LocalDate, JsonWriter) - Static method in class com.dslplatform.client.json.DateConverter
-
- serializeNullable(Map<String, String>, JsonWriter) - Static method in class com.dslplatform.client.json.MapConverter
-
- serializeNullable(URI, JsonWriter) - Static method in class com.dslplatform.client.json.NetConverter
-
- serializeNullable(InetAddress, JsonWriter) - Static method in class com.dslplatform.client.json.NetConverter
-
- serializeNullable(Double, JsonWriter) - Static method in class com.dslplatform.client.json.NumberConverter
-
- serializeNullable(Float, JsonWriter) - Static method in class com.dslplatform.client.json.NumberConverter
-
- serializeNullable(Integer, JsonWriter) - Static method in class com.dslplatform.client.json.NumberConverter
-
- serializeNullable(Long, JsonWriter) - Static method in class com.dslplatform.client.json.NumberConverter
-
- serializeNullable(BigDecimal, JsonWriter) - Static method in class com.dslplatform.client.json.NumberConverter
-
- serializeNullable(String, JsonWriter) - Static method in class com.dslplatform.client.json.StringConverter
-
- serializeNullable(UUID, JsonWriter) - Static method in class com.dslplatform.client.json.UUIDConverter
-
- serializeNullable(Element, JsonWriter) - Static method in class com.dslplatform.client.json.XmlConverter
-
- serializePoint(Point, JsonWriter) - Static method in class com.dslplatform.client.json.AndroidGeomConverter
-
- serializePoint(Point, JsonWriter) - Static method in class com.dslplatform.client.json.GeomConverter
-
- serializePointNullable(Point, JsonWriter) - Static method in class com.dslplatform.client.json.AndroidGeomConverter
-
- serializePointNullable(Point, JsonWriter) - Static method in class com.dslplatform.client.json.GeomConverter
-
- serializeRectangle(Rect, JsonWriter) - Static method in class com.dslplatform.client.json.AndroidGeomConverter
-
- serializeRectangle(Rectangle2D, JsonWriter) - Static method in class com.dslplatform.client.json.GeomConverter
-
- serializeRectangleNullable(Rect, JsonWriter) - Static method in class com.dslplatform.client.json.AndroidGeomConverter
-
- serializeRectangleNullable(Rectangle2D, JsonWriter) - Static method in class com.dslplatform.client.json.GeomConverter
-
- serializeShort(String, JsonWriter) - Static method in class com.dslplatform.client.json.StringConverter
-
- serializeShortNullable(String, JsonWriter) - Static method in class com.dslplatform.client.json.StringConverter
-
- serializeString(Object) - Static method in class com.dslplatform.client.json.JacksonJsonSerialization
-
- serializeTo(Writer, Object) - Static method in class com.dslplatform.client.json.JacksonJsonSerialization
-
- ServiceLocator - Interface in com.dslplatform.patterns
-
Service for resolving other services.
- setMimeType(String) - Method in class com.dslplatform.storage.S3
-
For convenience, remote data can be assigned a mime type.
- setName(String) - Method in class com.dslplatform.storage.S3
-
For convenience, remote data can be assigned a name.
- setScale(BigDecimal, int) - Static method in class com.dslplatform.client.Guards
-
- setScale(Set<BigDecimal>, int) - Static method in class com.dslplatform.client.Guards
-
- setScale(BigDecimal[], int) - Static method in class com.dslplatform.client.Guards
-
- setScale(List<BigDecimal>, int) - Static method in class com.dslplatform.client.Guards
-
- setScale(Stack<BigDecimal>, int) - Static method in class com.dslplatform.client.Guards
-
- setScale(Vector<BigDecimal>, int) - Static method in class com.dslplatform.client.Guards
-
- setScale(LinkedList<BigDecimal>, int) - Static method in class com.dslplatform.client.Guards
-
- SettingsHeaderProvider - Class in com.dslplatform.client
-
- SettingsHeaderProvider(Properties) - Constructor for class com.dslplatform.client.SettingsHeaderProvider
-
- size() - Method in class com.dslplatform.client.json.JsonWriter
-
- skip(int) - Method in class com.dslplatform.client.GenericSearchBuilder
-
Skip initial number of results.
- skip() - Method in class com.dslplatform.client.json.JsonReader
-
- skip(int) - Method in class com.dslplatform.patterns.SearchBuilder
-
Define a number of results to be skipped.
- Snapshot<T extends AggregateRoot> - Class in com.dslplatform.patterns
-
- Snapshot(DateTime, String, T) - Constructor for class com.dslplatform.patterns.Snapshot
-
- Specification<T extends Searchable> - Interface in com.dslplatform.patterns
-
Search predicate which can be used to filter domain objects from the remote
server using
searchable repository.
- standardProxy - Variable in class com.dslplatform.client.ClientPersistableRepository
-
- StandardProxy - Interface in com.dslplatform.client
-
Proxy service to various domain operations such as bulk persistence,
data analysis and remote service calls.
- startsWith(String, String) - Method in class com.dslplatform.client.GenericSearchBuilder
-
Define startsWith [ property.startsWith(value) ] condition for specification.
- startsWith(String, String, boolean) - Method in class com.dslplatform.client.GenericSearchBuilder
-
Define startsWith and case sensitivity [ property.startsWith(value, case sensitivity) ] condition for specification.
- StorageConverter - Class in com.dslplatform.client.json
-
- StorageConverter() - Constructor for class com.dslplatform.client.json.StorageConverter
-
- StringConverter - Class in com.dslplatform.client.json
-
- StringConverter() - Constructor for class com.dslplatform.client.json.StringConverter
-
- submit(TEvent) - Method in interface com.dslplatform.client.DomainProxy
-
Sends a domain event to the server.
- submit(TEvent, String) - Method in interface com.dslplatform.client.DomainProxy
-
Apply domain event to a single aggregate.
- submit(T) - Method in interface com.dslplatform.patterns.DomainEventStore
-
Sends a domain event to the server.
- submit(TEvent, String) - Method in interface com.dslplatform.patterns.DomainEventStore
-
Applies a domain event to a single aggregate.
- submit(TEvent, TAggregate) - Method in interface com.dslplatform.patterns.DomainEventStore
-
Helper method for sending domain event to the server.
- success(T) - Static method in class com.dslplatform.patterns.Either
-