public class TypeExpression<Type> extends ElementExpression
Modifier and Type | Class and Description |
---|---|
static class |
TypeExpression.Topo |
Constructor and Description |
---|
TypeExpression(boolean exact,
Class<? extends Type> type) |
TypeExpression(boolean exact,
Class<? extends Type> type,
TypeExpression.Topo topo) |
TypeExpression(Class<? extends Type> type) |
TypeExpression(Class<? extends Type> type,
TypeExpression.Topo topo) |
TypeExpression(ElementCapture capture,
boolean exact,
Class<? extends Type> type) |
TypeExpression(ElementCapture capture,
boolean exact,
Class<? extends Type> type,
TypeExpression.Topo topo) |
TypeExpression(ElementCapture capture,
Class<? extends Type> type) |
TypeExpression(ElementCapture capture,
Class<? extends Type> type,
TypeExpression.Topo topo) |
Modifier and Type | Method and Description |
---|---|
boolean |
applies(PlannerContext plannerContext,
ElementGraph elementGraph,
FlowElement flowElement) |
protected Class<? extends Type> |
getType(FlowElement flowElement) |
String |
toString() |
getCapture
public TypeExpression(ElementCapture capture, boolean exact, Class<? extends Type> type, TypeExpression.Topo topo)
public TypeExpression(ElementCapture capture, boolean exact, Class<? extends Type> type)
public TypeExpression(ElementCapture capture, Class<? extends Type> type, TypeExpression.Topo topo)
public TypeExpression(ElementCapture capture, Class<? extends Type> type)
public TypeExpression(boolean exact, Class<? extends Type> type, TypeExpression.Topo topo)
public TypeExpression(boolean exact, Class<? extends Type> type)
public TypeExpression(Class<? extends Type> type, TypeExpression.Topo topo)
public TypeExpression(Class<? extends Type> type)
protected Class<? extends Type> getType(FlowElement flowElement)
public boolean applies(PlannerContext plannerContext, ElementGraph elementGraph, FlowElement flowElement)
public String toString()
toString
in class ElementExpression
Copyright © 2007-2015 Concurrent, Inc. All Rights Reserved.