Index
All Classes and Interfaces|All Packages
A
- apply(T) - Method in class org.aksw.commons.codec.entity.impl.EntityTransformCoalesce
- apply(T) - Method in class org.aksw.commons.codec.entity.impl.EntityTransformFromLambda
- applyFn - Variable in class org.aksw.commons.codec.entity.impl.EntityTransformFromLambda
- applyOrGetAsGiven(T) - Method in interface org.aksw.commons.codec.entity.api.EntityTransform
- asEntityCodec() - Method in interface org.aksw.commons.codec.entity.api.EntityCodecDirectBase
C
- canApply - Variable in class org.aksw.commons.codec.entity.impl.EntityTransformFromLambda
- canApply(T) - Method in interface org.aksw.commons.codec.entity.api.EntityTransform
- canApply(T) - Method in class org.aksw.commons.codec.entity.impl.EntityTransformCoalesce
- canApply(T) - Method in class org.aksw.commons.codec.entity.impl.EntityTransformFromLambda
- canDecode(String) - Method in class org.aksw.commons.codec.string.impl.StringCodecPrefixAndSuffix
- canDecode(String) - Method in class org.aksw.commons.codec.string.impl.StringCodecQuote
- canDecode(T) - Method in interface org.aksw.commons.codec.entity.api.EntityCodecDirect
- canDecode(T) - Method in interface org.aksw.commons.codec.entity.api.EntityCodecIndirectBase
- codecCore - Variable in class org.aksw.commons.codec.entity.api.EntityCodecAdapter
- create(char) - Static method in class org.aksw.commons.codec.string.impl.StringCodecQuote
- create(char, char) - Static method in class org.aksw.commons.codec.string.impl.StringCodecQuote
- create(String) - Static method in class org.aksw.commons.codec.string.impl.StringCodecPrefixAndSuffix
- create(String, String) - Static method in class org.aksw.commons.codec.string.impl.StringCodecPrefixAndSuffix
- create(Collection<? extends EntityTransform<T>>) - Static method in class org.aksw.commons.codec.entity.impl.EntityTransformCoalesce
- create(Predicate<? super T>, Function<? super T, ? extends T>) - Static method in class org.aksw.commons.codec.entity.impl.EntityTransformFromLambda
- create(EntityTransform<T>, EntityTransform<T>) - Static method in class org.aksw.commons.codec.entity.impl.EntityCodecImpl
- createAlwaysApplicable(Function<? super T, ? extends T>) - Static method in class org.aksw.commons.codec.entity.impl.EntityTransformFromLambda
- createCodec(String, String...) - Static method in class org.aksw.commons.codec.string.util.StringCodecUtils
-
Create a string codec that encodes strings by prepending and appending a given quoteChar and which can decode by removing a certain set of given quote chars.
D
- decode(String) - Method in class org.aksw.commons.codec.string.impl.StringCodecPrefixAndSuffix
- decode(String) - Method in class org.aksw.commons.codec.string.impl.StringCodecQuote
- decode(T) - Method in interface org.aksw.commons.codec.entity.api.EntityCodecDirect
- decode(T) - Method in interface org.aksw.commons.codec.entity.api.EntityCodecIndirectBase
- decodeOrGetAsGiven(T) - Method in interface org.aksw.commons.codec.entity.api.EntityCodecDirect
-
Convenience method that decodes the argument if possible and otherwise returns it as given
- decoder - Variable in class org.aksw.commons.codec.entity.impl.EntityCodecImpl
E
- encode(String) - Method in class org.aksw.commons.codec.string.impl.StringCodecPrefixAndSuffix
- encode(String) - Method in class org.aksw.commons.codec.string.impl.StringCodecQuote
- encode(T) - Method in interface org.aksw.commons.codec.entity.api.EntityCodecDirect
- encode(T) - Method in interface org.aksw.commons.codec.entity.api.EntityCodecIndirectBase
- encoder - Variable in class org.aksw.commons.codec.entity.impl.EntityCodecImpl
- EntityCodec<T> - Interface in org.aksw.commons.codec.entity.api
-
The EntityCodec API supports both the indirect and the direct views.
- EntityCodecAdapter<T,
C extends EntityCodecDirect<T>> - Class in org.aksw.commons.codec.entity.api - EntityCodecAdapter(C) - Constructor for class org.aksw.commons.codec.entity.api.EntityCodecAdapter
- EntityCodecDirect<T> - Interface in org.aksw.commons.codec.entity.api
-
The base interface for a view on a codecs which are based on encode(), decode() and canDecode() methods.
- EntityCodecDirectBase<T> - Interface in org.aksw.commons.codec.entity.api
-
A basic codec for entities (rather than streams).
- EntityCodecImpl<T> - Class in org.aksw.commons.codec.entity.impl
- EntityCodecImpl(EntityTransform<T>, EntityTransform<T>) - Constructor for class org.aksw.commons.codec.entity.impl.EntityCodecImpl
- EntityCodecIndirect<T> - Interface in org.aksw.commons.codec.entity.api
-
The base interface for a view on a codecs which are based on getEncoder() and getDecoder() methods.
- EntityCodecIndirectBase<T> - Interface in org.aksw.commons.codec.entity.api
-
An entity codec provides the metohds getEncoder and getDecoder.
- EntityCodecUtils - Class in org.aksw.commons.codec.entity.util
- EntityCodecUtils() - Constructor for class org.aksw.commons.codec.entity.util.EntityCodecUtils
- EntityTransform<T> - Interface in org.aksw.commons.codec.entity.api
- EntityTransformCoalesce<T> - Class in org.aksw.commons.codec.entity.impl
-
EntityTransform based on a collection of transforms that is delegated to.
- EntityTransformCoalesce(Collection<? extends EntityTransform<T>>) - Constructor for class org.aksw.commons.codec.entity.impl.EntityTransformCoalesce
- EntityTransformFromLambda<T> - Class in org.aksw.commons.codec.entity.impl
- EntityTransformFromLambda(Predicate<? super T>, Function<? super T, ? extends T>) - Constructor for class org.aksw.commons.codec.entity.impl.EntityTransformFromLambda
- escapeChar - Variable in class org.aksw.commons.codec.string.impl.StringCodecQuote
F
- findApplicableTransforms(T) - Method in class org.aksw.commons.codec.entity.impl.EntityTransformCoalesce
G
- getDecoder() - Method in class org.aksw.commons.codec.entity.api.EntityCodecAdapter
- getDecoder() - Method in interface org.aksw.commons.codec.entity.api.EntityCodecDirectBase
- getDecoder() - Method in interface org.aksw.commons.codec.entity.api.EntityCodecIndirect
- getDecoder() - Method in class org.aksw.commons.codec.entity.impl.EntityCodecImpl
- getEncoder() - Method in class org.aksw.commons.codec.entity.api.EntityCodecAdapter
- getEncoder() - Method in interface org.aksw.commons.codec.entity.api.EntityCodecDirectBase
- getEncoder() - Method in interface org.aksw.commons.codec.entity.api.EntityCodecIndirect
- getEncoder() - Method in class org.aksw.commons.codec.entity.impl.EntityCodecImpl
- getEscapeChar() - Method in class org.aksw.commons.codec.string.impl.StringCodecQuote
- getFirstApplicableTransform(T) - Method in class org.aksw.commons.codec.entity.impl.EntityTransformCoalesce
- getPrefix() - Method in class org.aksw.commons.codec.string.impl.StringCodecPrefixAndSuffix
- getQuoteChar() - Method in class org.aksw.commons.codec.string.impl.StringCodecQuote
- getSuffix() - Method in class org.aksw.commons.codec.string.impl.StringCodecPrefixAndSuffix
H
- harmonize(T, Supplier<? extends EntityCodec<T>>) - Static method in class org.aksw.commons.codec.entity.util.EntityCodecUtils
- harmonize(T, EntityCodec<T>) - Static method in class org.aksw.commons.codec.entity.util.EntityCodecUtils
-
Apply decoding to an entity (if applicable) then return the encoded entity Main use case is to remove non-canonical quotes from a strings and then return a new one with canonical quotes.
O
- org.aksw.commons.codec.entity.api - package org.aksw.commons.codec.entity.api
- org.aksw.commons.codec.entity.impl - package org.aksw.commons.codec.entity.impl
- org.aksw.commons.codec.entity.util - package org.aksw.commons.codec.entity.util
- org.aksw.commons.codec.string.api - package org.aksw.commons.codec.string.api
- org.aksw.commons.codec.string.impl - package org.aksw.commons.codec.string.impl
- org.aksw.commons.codec.string.util - package org.aksw.commons.codec.string.util
P
- prefix - Variable in class org.aksw.commons.codec.string.impl.StringCodecPrefixAndSuffix
Q
- quoteChar - Variable in class org.aksw.commons.codec.string.impl.StringCodecQuote
R
- reencode(T, Supplier<? extends EntityCodec<T>>, Supplier<? extends EntityCodec<T>>) - Static method in class org.aksw.commons.codec.entity.util.EntityCodecUtils
- reencode(T, EntityCodec<T>, EntityCodec<T>) - Static method in class org.aksw.commons.codec.entity.util.EntityCodecUtils
-
If the entity can be decoded with 'decoder' then do so and apply encoder.encode afterwards.
S
- StringCodec - Interface in org.aksw.commons.codec.string.api
- StringCodecDirectBase - Interface in org.aksw.commons.codec.string.api
- StringCodecPrefixAndSuffix - Class in org.aksw.commons.codec.string.impl
- StringCodecPrefixAndSuffix(String, String) - Constructor for class org.aksw.commons.codec.string.impl.StringCodecPrefixAndSuffix
- StringCodecQuote - Class in org.aksw.commons.codec.string.impl
-
StringCodec that prepends and appends a quote char to a given string and also escapes any occurrence of the quote char within the string with an escape char.
- StringCodecQuote(char, char) - Constructor for class org.aksw.commons.codec.string.impl.StringCodecQuote
- StringCodecUtils - Class in org.aksw.commons.codec.string.util
- StringCodecUtils() - Constructor for class org.aksw.commons.codec.string.util.StringCodecUtils
- suffix - Variable in class org.aksw.commons.codec.string.impl.StringCodecPrefixAndSuffix
T
- transforms - Variable in class org.aksw.commons.codec.entity.impl.EntityTransformCoalesce
- tryGetFirstApplicableTransform(T) - Method in class org.aksw.commons.codec.entity.impl.EntityTransformCoalesce
All Classes and Interfaces|All Packages