Index

A C D E F G H O P Q R S T 
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) - Static method in class org.aksw.commons.codec.entity.impl.EntityTransformCoalesce
 
create(Predicate, Function) - Static method in class org.aksw.commons.codec.entity.impl.EntityTransformFromLambda
 
create(EntityTransform, EntityTransform) - Static method in class org.aksw.commons.codec.entity.impl.EntityCodecImpl
 
createAlwaysApplicable(Function) - 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> - 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, EntityTransform) - 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) - Constructor for class org.aksw.commons.codec.entity.impl.EntityTransformCoalesce
 
EntityTransformFromLambda<T> - Class in org.aksw.commons.codec.entity.impl
 
EntityTransformFromLambda(Predicate, Function) - 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) - Static method in class org.aksw.commons.codec.entity.util.EntityCodecUtils
harmonize(T, EntityCodec) - 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, Supplier) - Static method in class org.aksw.commons.codec.entity.util.EntityCodecUtils
reencode(T, EntityCodec, EntityCodec) - 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
 
A C D E F G H O P Q R S T 
All Classes and Interfaces|All Packages