public class

OPredicates

extends Object
java.lang.Object
   ↳ org.odata4j.core.OPredicates

Class Overview

A static factory to create useful generic predicate instances.

Summary

Public Methods
static Predicate1<EdmProperty> edmPropertyNameEquals(String name)
static Predicate1<EdmStructuralType> edmSubTypeOf(EdmStructuralType t)
static Predicate1<OEntity> entityPropertyValueEquals(String propName, Object value)
static Predicate1<String> equalsIgnoreCase(String value)
static Predicate1<OLink> linkTitleEquals(String title)
static <T extends Named> Predicate1<T> nameEquals(Class<T> namedType, String name)
static Predicate1<OProperty<?>> propertyNameEquals(String propName)
[Expand]
Inherited Methods
From class java.lang.Object

Public Methods

public static Predicate1<EdmProperty> edmPropertyNameEquals (String name)

Parameters
name

public static Predicate1<EdmStructuralType> edmSubTypeOf (EdmStructuralType t)

Parameters
t

public static Predicate1<OEntity> entityPropertyValueEquals (String propName, Object value)

Parameters
propName
value

public static Predicate1<String> equalsIgnoreCase (String value)

Parameters
value

public static Predicate1<OLink> linkTitleEquals (String title)

Parameters
title

public static Predicate1<T> nameEquals (Class<T> namedType, String name)

Parameters
namedType
name

public static Predicate1<OProperty<?>> propertyNameEquals (String propName)

Parameters
propName