public interface java.time.temporal.TemporalField
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: java.time.temporal.TemporalField
super_class: java.lang.Object
{
public java.lang.String getDisplayName(java.util.Locale);
descriptor: (Ljava/util/Locale;)Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 1
ldc "locale"
invokestatic java.util.Objects.requireNonNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
pop
1: aload 0
invokeinterface java.time.temporal.TemporalField.toString:()Ljava/lang/String;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljava/time/temporal/TemporalField;
0 2 1 locale Ljava/util/Locale;
MethodParameters:
Name Flags
locale
public abstract java.time.temporal.TemporalUnit getBaseUnit();
descriptor: ()Ljava/time/temporal/TemporalUnit;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract java.time.temporal.TemporalUnit getRangeUnit();
descriptor: ()Ljava/time/temporal/TemporalUnit;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract java.time.temporal.ValueRange range();
descriptor: ()Ljava/time/temporal/ValueRange;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean isDateBased();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean isTimeBased();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean isSupportedBy(java.time.temporal.TemporalAccessor);
descriptor: (Ljava/time/temporal/TemporalAccessor;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
temporal
public abstract java.time.temporal.ValueRange rangeRefinedBy(java.time.temporal.TemporalAccessor);
descriptor: (Ljava/time/temporal/TemporalAccessor;)Ljava/time/temporal/ValueRange;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
temporal
public abstract long getFrom(java.time.temporal.TemporalAccessor);
descriptor: (Ljava/time/temporal/TemporalAccessor;)J
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
temporal
public abstract <R extends java.time.temporal.Temporal> R adjustInto(R, );
descriptor: (Ljava/time/temporal/Temporal;J)Ljava/time/temporal/Temporal;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: <R::Ljava/time/temporal/Temporal;>(TR;J)TR;
MethodParameters:
Name Flags
temporal
newValue
public java.time.temporal.TemporalAccessor resolve(java.util.Map<java.time.temporal.TemporalField, java.lang.Long>, java.time.temporal.TemporalAccessor, java.time.format.ResolverStyle);
descriptor: (Ljava/util/Map;Ljava/time/temporal/TemporalAccessor;Ljava/time/format/ResolverStyle;)Ljava/time/temporal/TemporalAccessor;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aconst_null
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljava/time/temporal/TemporalField;
0 1 1 fieldValues Ljava/util/Map<Ljava/time/temporal/TemporalField;Ljava/lang/Long;>;
0 1 2 partialTemporal Ljava/time/temporal/TemporalAccessor;
0 1 3 resolverStyle Ljava/time/format/ResolverStyle;
Signature: (Ljava/util/Map<Ljava/time/temporal/TemporalField;Ljava/lang/Long;>;Ljava/time/temporal/TemporalAccessor;Ljava/time/format/ResolverStyle;)Ljava/time/temporal/TemporalAccessor;
MethodParameters:
Name Flags
fieldValues
partialTemporal
resolverStyle
public abstract java.lang.String toString();
descriptor: ()Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
}
SourceFile: "TemporalField.java"