APIdia Launch Partner
Top Description Fields Constructors Methods
jdk.jfr.internal.query

pack-priv final Class Field

extends Object
Class Inheritance
Imports
java.time.Instant, java.util.ArrayList, .List, java.util.function.Function, jdk.jfr.consumer.RecordedEvent, jdk.jfr.internal.query.Configuration.Truncate, .Query.Grouper, .Query.OrderElement, .Function.FunctionFactory

Field is the core class of the package.

It contains all the information related to how a field in a query should be grouped, sorted, formatted and aggregated.

Defaults are derived from the metadata available in the event type, for example, numeric fields are right-aligned in the output, but can also be set using query clauses COLUMN and FORMAT.

Settings in {@Configuration } overrides any field setting.

Field Summary

Modifier and TypeField and Description
pack-priv Aggregator
pack-priv boolean
pack-priv boolean
pack-priv boolean
pack-priv int
pack-priv String
public boolean
pack-priv boolean
pack-priv boolean
public Function.FunctionFactory
pack-priv Query.Grouper
pack-priv boolean
pack-priv int
pack-priv boolean
pack-priv String
pack-priv Instant
pack-priv boolean
pack-priv boolean
public String
pack-priv final String
pack-priv boolean
pack-priv Query.OrderElement
pack-priv boolean
public int
pack-priv final List<Field>
pack-priv boolean
pack-priv boolean
pack-priv Configuration.Truncate
pack-priv final FilteredType
pack-priv Function<RecordedEvent, Object>
pack-priv boolean

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public String
toString()

Overrides java.lang.Object.toString.

Returns a string representation of the object.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAllwaitwaitwait

Field Detail

aggregatorback to summary
pack-priv Aggregator aggregator
alignLeftback to summary
pack-priv boolean alignLeft
bitsback to summary
pack-priv boolean bits
bytesback to summary
pack-priv boolean bytes
cellHeightback to summary
pack-priv int cellHeight
dataTypeback to summary
pack-priv String dataType
fixedWidthback to summary
public boolean fixedWidth
fractionalTypeback to summary
pack-priv boolean fractionalType
frequencyback to summary
pack-priv boolean frequency
functionFactoryback to summary
public Function.FunctionFactory functionFactory
grouperback to summary
pack-priv Query.Grouper grouper
identifierback to summary
pack-priv boolean identifier
indexback to summary
pack-priv int index
integralTypeback to summary
pack-priv boolean integralType
labelback to summary
pack-priv String label
lastback to summary
pack-priv Instant last
lexicalSortback to summary
pack-priv boolean lexicalSort
memoryAddressback to summary
pack-priv boolean memoryAddress
missingTextback to summary
public String missingText
nameback to summary
pack-priv final String name
normalizedback to summary
pack-priv boolean normalized
ordererback to summary
pack-priv Query.OrderElement orderer
percentageback to summary
pack-priv boolean percentage
precisionback to summary
public int precision
sourceFieldsback to summary
pack-priv final List<Field> sourceFields
timespanback to summary
pack-priv boolean timespan
timestampback to summary
pack-priv boolean timestamp
truncateback to summary
pack-priv Configuration.Truncate truncate
typeback to summary
pack-priv final FilteredType type
valueGetterback to summary
pack-priv Function<RecordedEvent, Object> valueGetter
visibleback to summary
pack-priv boolean visible

Constructor Detail

Fieldback to summary
public Field(FilteredType type, String name)

Method Detail

toStringback to summary
public String toString()

Overrides java.lang.Object.toString.

Doc from java.lang.Object.toString.

Returns a string representation of the object. Satisfying this method's contract implies a non-null result must be returned.

Annotations
@Override