Skip navigation links
A B C E F G I L M P S V 

A

accept(ExpressionVisitor<T>) - Method in interface com.liferay.structured.content.apio.architect.filter.expression.Expression
This method is called when traversing the expression tree.

B

BinaryExpression - Interface in com.liferay.structured.content.apio.architect.filter.expression
Represents a binary expression node in the expression tree
BinaryExpression.Operation - Enum in com.liferay.structured.content.apio.architect.filter.expression
 

C

com.liferay.structured.content.apio.architect.entity - package com.liferay.structured.content.apio.architect.entity
 
com.liferay.structured.content.apio.architect.filter - package com.liferay.structured.content.apio.architect.filter
 
com.liferay.structured.content.apio.architect.filter.expression - package com.liferay.structured.content.apio.architect.filter.expression
 
com.liferay.structured.content.apio.architect.identifier - package com.liferay.structured.content.apio.architect.identifier
 
com.liferay.structured.content.apio.architect.sort - package com.liferay.structured.content.apio.architect.sort
 
com.liferay.structured.content.apio.architect.util - package com.liferay.structured.content.apio.architect.util
 

E

EMPTY_FILTER - Static variable in class com.liferay.structured.content.apio.architect.filter.Filter
 
EMPTY_SORT - Static variable in class com.liferay.structured.content.apio.architect.sort.Sort
 
emptyFilter() - Static method in class com.liferay.structured.content.apio.architect.filter.Filter
Returns an empty Filter.
emptySort() - Static method in class com.liferay.structured.content.apio.architect.sort.Sort
Returns an empty Sort.
EntityField - Class in com.liferay.structured.content.apio.architect.entity
Models a EntityField.
EntityField(String, EntityField.Type, Function<Locale, String>) - Constructor for class com.liferay.structured.content.apio.architect.entity.EntityField
Creates a new EntityField
EntityField(String, EntityField.Type, Function<Locale, String>, Function<Locale, String>) - Constructor for class com.liferay.structured.content.apio.architect.entity.EntityField
Creates a new EntityField
EntityField.Type - Enum in com.liferay.structured.content.apio.architect.entity
 
Expression - Interface in com.liferay.structured.content.apio.architect.filter.expression
Expression provides a common abstraction for expression evaluation
ExpressionVisitException - Exception in com.liferay.structured.content.apio.architect.filter.expression
Exception class used by the ExpressionVisitor to throw exceptions while traversing the expression tree
ExpressionVisitException(String, Throwable) - Constructor for exception com.liferay.structured.content.apio.architect.filter.expression.ExpressionVisitException
Creates a new ExpressionVisitException with a message and a cause
ExpressionVisitor<T> - Interface in com.liferay.structured.content.apio.architect.filter.expression
Generic interface to define expression visitors with arbitrary return types.

F

Filter - Class in com.liferay.structured.content.apio.architect.filter
Represents a Filter for retrieving structured content by different fields.
Filter(Expression) - Constructor for class com.liferay.structured.content.apio.architect.filter.Filter
Creates a new Filter a given Expression
FilterParser - Interface in com.liferay.structured.content.apio.architect.filter
FilterParser transforms a String containing an oData filter in a manageable expression Expression.

G

getExpression() - Method in class com.liferay.structured.content.apio.architect.filter.Filter
Returns the OData Expression.
getFieldName() - Method in class com.liferay.structured.content.apio.architect.sort.SortField
Deprecated.
As of Judson (7.1.x), replaced by SortField.getSortableFieldName(java.util.Locale)
getFileEntryId(String, DLAppService) - Static method in class com.liferay.structured.content.apio.architect.util.StructuredContentUtil
 
getFilterableName(Locale) - Method in class com.liferay.structured.content.apio.architect.entity.EntityField
Returns the filterable name of the EntityField
getLeftOperationExpression() - Method in interface com.liferay.structured.content.apio.architect.filter.expression.BinaryExpression
Returns a Expression sub tree of the left operation.
getName() - Method in class com.liferay.structured.content.apio.architect.entity.EntityField
Returns the name of the EntityField
getOperation() - Method in interface com.liferay.structured.content.apio.architect.filter.expression.BinaryExpression
Returns the operation of the binary Expression.
getResourcePath() - Method in interface com.liferay.structured.content.apio.architect.filter.expression.MemberExpression
Returns the resource path of the Member Expression
getRightOperationExpression() - Method in interface com.liferay.structured.content.apio.architect.filter.expression.BinaryExpression
Returns a Expression sub tree of the right operation.
getSortableFieldName(Locale) - Method in class com.liferay.structured.content.apio.architect.sort.SortField
Returns the name of the field.
getSortableName(Locale) - Method in class com.liferay.structured.content.apio.architect.entity.EntityField
Returns the sortable name of the EntityField
getSortFields() - Method in class com.liferay.structured.content.apio.architect.sort.Sort
Returns the list of sort fields.
getText() - Method in interface com.liferay.structured.content.apio.architect.filter.expression.LiteralExpression
Returns the text value of the literal expression.
getType() - Method in class com.liferay.structured.content.apio.architect.entity.EntityField
Returns the EntityField.Type of the EntityField
getType() - Method in interface com.liferay.structured.content.apio.architect.filter.expression.LiteralExpression
Returns the Type of the LiteralExpression.

I

InvalidFilterException - Exception in com.liferay.structured.content.apio.architect.filter
This exception is used to model errors when handling Filter.
InvalidFilterException(String) - Constructor for exception com.liferay.structured.content.apio.architect.filter.InvalidFilterException
Creates a new InvalidFilterException with a message
InvalidFilterException(String, Throwable) - Constructor for exception com.liferay.structured.content.apio.architect.filter.InvalidFilterException
Creates a new InvalidFilterException with a message and a cause
InvalidSortException - Exception in com.liferay.structured.content.apio.architect.sort
This exception is used to model errors when handling Sort.
InvalidSortException(String) - Constructor for exception com.liferay.structured.content.apio.architect.sort.InvalidSortException
Creates a new InvalidSortException with a message
InvalidSortException(String, Throwable) - Constructor for exception com.liferay.structured.content.apio.architect.sort.InvalidSortException
Creates a new InvalidSortException with a message and a cause
isAscending() - Method in class com.liferay.structured.content.apio.architect.sort.SortField
Returns if the sort field is ascending or not.
isJSONObject(String) - Static method in class com.liferay.structured.content.apio.architect.util.StructuredContentUtil
 

L

LiteralExpression - Interface in com.liferay.structured.content.apio.architect.filter.expression
Represents a literal expression node in the expression tree.
LiteralExpression.Type - Enum in com.liferay.structured.content.apio.architect.filter.expression
 

M

MemberExpression - Interface in com.liferay.structured.content.apio.architect.filter.expression
Represents a member expression node in the expression tree.

P

parse(String) - Method in interface com.liferay.structured.content.apio.architect.filter.FilterParser
Returns a Expression obtained from a String.
parse(String) - Method in interface com.liferay.structured.content.apio.architect.sort.SortParser
Returns a List of SortField obtained from a String.

S

Sort - Class in com.liferay.structured.content.apio.architect.sort
Models a Sort param for sorting structured content by different fields and sort directives.
Sort(List<SortField>) - Constructor for class com.liferay.structured.content.apio.architect.sort.Sort
Creates a new Sort from a list of sort fields.
SortField - Class in com.liferay.structured.content.apio.architect.sort
Models a Sort Field.
SortField(EntityField, boolean) - Constructor for class com.liferay.structured.content.apio.architect.sort.SortField
Creates a new sort field.
SortField(String, boolean) - Constructor for class com.liferay.structured.content.apio.architect.sort.SortField
Deprecated.
As of Judson (7.1.x), replaced by SortField.SortField(EntityField, boolean)
SortParser - Interface in com.liferay.structured.content.apio.architect.sort
Models a Parser from String to Sort Fields.
StructuredContentIdentifier - Interface in com.liferay.structured.content.apio.architect.identifier
Holds information about an StructuredContent identifier.
StructuredContentUtil - Class in com.liferay.structured.content.apio.architect.util
Utility class to calculate the fileEntry of the StructuredContent
StructuredContentUtil() - Constructor for class com.liferay.structured.content.apio.architect.util.StructuredContentUtil
 

V

valueOf(String) - Static method in enum com.liferay.structured.content.apio.architect.entity.EntityField.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.liferay.structured.content.apio.architect.filter.expression.BinaryExpression.Operation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.liferay.structured.content.apio.architect.filter.expression.LiteralExpression.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.liferay.structured.content.apio.architect.entity.EntityField.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.liferay.structured.content.apio.architect.filter.expression.BinaryExpression.Operation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.liferay.structured.content.apio.architect.filter.expression.LiteralExpression.Type
Returns an array containing the constants of this enum type, in the order they are declared.
visitBinaryExpressionOperation(BinaryExpression.Operation, T, T) - Method in interface com.liferay.structured.content.apio.architect.filter.expression.ExpressionVisitor
Called for each traversed BinaryExpression
visitLiteralExpression(LiteralExpression) - Method in interface com.liferay.structured.content.apio.architect.filter.expression.ExpressionVisitor
Called for each traversed LiteralExpression
visitMemberExpression(MemberExpression) - Method in interface com.liferay.structured.content.apio.architect.filter.expression.ExpressionVisitor
Called for each traversed MemberExpression
A B C E F G I L M P S V 
Skip navigation links