APIdia Launch Partner
Top Inners Fields Constructors Methods
com.sun.javafx.css.media

public final Enum SizeQueryType

extends Enum<SizeQueryType>
Class Inheritance
Imports
com.sun.javafx.css.media.expression.RangeExpression, com.sun.javafx.css.parser.CssLexer, .CssNumberParser, .CssParserHelper, .Token, javafx.css.Size

Nested and Inner Type Summary

Modifier and TypeClass and Description
private static interface
private static interface

Field Summary

Modifier and TypeField and Description
public static final SizeQueryType
private final SizeQueryType.QueryEvaluator
private final String
public static final SizeQueryType
private final SizeQueryType.QuerySupplier
private static final SizeQueryType[]
public static final SizeQueryType

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public double
public String
public MediaQuery
getQueryExpression(Token featureValue, RangeExpression.Supplier rangeExpressionSupplier)

private static RuntimeException
invalidValue(String featureName, String featureValue)

private static MediaQuery
numberExpression(SizeQueryType queryType, Token featureValue, RangeExpression.Supplier rangeExpressionSupplier)

public static SizeQueryType
of(String name)

private static MediaQuery
sizeExpression(SizeQueryType queryType, Token featureValue, RangeExpression.Supplier rangeExpressionSupplier)

public static SizeQueryType
public static SizeQueryType[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

ASPECT_RATIOback to summary
public static final SizeQueryType ASPECT_RATIO
evaluatorback to summary
private final SizeQueryType.QueryEvaluator evaluator
featureNameback to summary
private final String featureName
HEIGHTback to summary
public static final SizeQueryType HEIGHT
supplierback to summary
private final SizeQueryType.QuerySupplier supplier
VALUESback to summary
private static final SizeQueryType[] VALUES
WIDTHback to summary
public static final SizeQueryType WIDTH

Constructor Detail

SizeQueryTypeback to summary
private SizeQueryType(String featureName, SizeQueryType.QuerySupplier supplier, SizeQueryType.QueryEvaluator evaluator)

Method Detail

evaluateback to summary
public double evaluate(MediaQueryContext context)
getFeatureNameback to summary
public String getFeatureName()
getQueryExpressionback to summary
public MediaQuery getQueryExpression(Token featureValue, RangeExpression.Supplier rangeExpressionSupplier)
invalidValueback to summary
private static RuntimeException invalidValue(String featureName, String featureValue)
numberExpressionback to summary
private static MediaQuery numberExpression(SizeQueryType queryType, Token featureValue, RangeExpression.Supplier rangeExpressionSupplier)
ofback to summary
public static SizeQueryType of(String name)
sizeExpressionback to summary
private static MediaQuery sizeExpression(SizeQueryType queryType, Token featureValue, RangeExpression.Supplier rangeExpressionSupplier)
valueOfback to summary
public static SizeQueryType valueOf(String name)
valuesback to summary
public static SizeQueryType[] values()
com.sun.javafx.css.media back to summary

private Interface SizeQueryType.QueryEvaluator


Method Summary

Modifier and TypeMethod and Description
public double

Method Detail

getback to summary
public double get(MediaQueryContext context)
com.sun.javafx.css.media back to summary

private Interface SizeQueryType.QuerySupplier


Method Summary

Modifier and TypeMethod and Description
public MediaQuery
get(SizeQueryType queryType, Token featureValue, RangeExpression.Supplier supplier)

Method Detail

getback to summary
public MediaQuery get(SizeQueryType queryType, Token featureValue, RangeExpression.Supplier supplier)