final class io.helidon.config.mp.ConfigValueImpl extends java.lang.Record implements org.eclipse.microprofile.config.ConfigValue
{
private final java.lang.String name;
private final java.lang.String value;
private final java.lang.String rawValue;
private final java.lang.String sourceName;
private final int sourceOrdinal;
void <init>(java.lang.String, java.lang.String, java.lang.String, java.lang.String, int)
{
int v;
io.helidon.config.mp.ConfigValueImpl v;
java.lang.String v, v, v, v;
v := @this: io.helidon.config.mp.ConfigValueImpl;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: int;
specialinvoke v.<java.lang.Record: void <init>()>();
v.<io.helidon.config.mp.ConfigValueImpl: java.lang.String name> = v;
v.<io.helidon.config.mp.ConfigValueImpl: java.lang.String value> = v;
v.<io.helidon.config.mp.ConfigValueImpl: java.lang.String rawValue> = v;
v.<io.helidon.config.mp.ConfigValueImpl: java.lang.String sourceName> = v;
v.<io.helidon.config.mp.ConfigValueImpl: int sourceOrdinal> = v;
return;
}
public java.lang.String getName()
{
io.helidon.config.mp.ConfigValueImpl v;
java.lang.String v;
v := @this: io.helidon.config.mp.ConfigValueImpl;
v = v.<io.helidon.config.mp.ConfigValueImpl: java.lang.String name>;
return v;
}
public java.lang.String getValue()
{
io.helidon.config.mp.ConfigValueImpl v;
java.lang.String v;
v := @this: io.helidon.config.mp.ConfigValueImpl;
v = v.<io.helidon.config.mp.ConfigValueImpl: java.lang.String value>;
return v;
}
public java.lang.String getRawValue()
{
io.helidon.config.mp.ConfigValueImpl v;
java.lang.String v;
v := @this: io.helidon.config.mp.ConfigValueImpl;
v = v.<io.helidon.config.mp.ConfigValueImpl: java.lang.String rawValue>;
return v;
}
public java.lang.String getSourceName()
{
io.helidon.config.mp.ConfigValueImpl v;
java.lang.String v;
v := @this: io.helidon.config.mp.ConfigValueImpl;
v = v.<io.helidon.config.mp.ConfigValueImpl: java.lang.String sourceName>;
return v;
}
public int getSourceOrdinal()
{
int v;
io.helidon.config.mp.ConfigValueImpl v;
v := @this: io.helidon.config.mp.ConfigValueImpl;
v = v.<io.helidon.config.mp.ConfigValueImpl: int sourceOrdinal>;
return v;
}
public final java.lang.String toString()
{
io.helidon.config.mp.ConfigValueImpl v;
java.lang.String v;
v := @this: io.helidon.config.mp.ConfigValueImpl;
v = dynamicinvoke "toString" <java.lang.String (io.helidon.config.mp.ConfigValueImpl)>(v) <java.lang.runtime.ObjectMethods: java.lang.Object bootstrap(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.TypeDescriptor,java.lang.Class,java.lang.String,java.lang.invoke.MethodHandle[])>(class "Lio/helidon/config/mp/ConfigValueImpl;", "name;value;rawValue;sourceName;sourceOrdinal", methodhandle: "REF_GET_FIELD" <io.helidon.config.mp.ConfigValueImpl: java.lang.String name>, methodhandle: "REF_GET_FIELD" <io.helidon.config.mp.ConfigValueImpl: java.lang.String value>, methodhandle: "REF_GET_FIELD" <io.helidon.config.mp.ConfigValueImpl: java.lang.String rawValue>, methodhandle: "REF_GET_FIELD" <io.helidon.config.mp.ConfigValueImpl: java.lang.String sourceName>, methodhandle: "REF_GET_FIELD" <io.helidon.config.mp.ConfigValueImpl: int sourceOrdinal>);
return v;
}
public final int hashCode()
{
int v;
io.helidon.config.mp.ConfigValueImpl v;
v := @this: io.helidon.config.mp.ConfigValueImpl;
v = dynamicinvoke "hashCode" <int (io.helidon.config.mp.ConfigValueImpl)>(v) <java.lang.runtime.ObjectMethods: java.lang.Object bootstrap(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.TypeDescriptor,java.lang.Class,java.lang.String,java.lang.invoke.MethodHandle[])>(class "Lio/helidon/config/mp/ConfigValueImpl;", "name;value;rawValue;sourceName;sourceOrdinal", methodhandle: "REF_GET_FIELD" <io.helidon.config.mp.ConfigValueImpl: java.lang.String name>, methodhandle: "REF_GET_FIELD" <io.helidon.config.mp.ConfigValueImpl: java.lang.String value>, methodhandle: "REF_GET_FIELD" <io.helidon.config.mp.ConfigValueImpl: java.lang.String rawValue>, methodhandle: "REF_GET_FIELD" <io.helidon.config.mp.ConfigValueImpl: java.lang.String sourceName>, methodhandle: "REF_GET_FIELD" <io.helidon.config.mp.ConfigValueImpl: int sourceOrdinal>);
return v;
}
public final boolean equals(java.lang.Object)
{
io.helidon.config.mp.ConfigValueImpl v;
java.lang.Object v;
boolean v;
v := @this: io.helidon.config.mp.ConfigValueImpl;
v := @parameter: java.lang.Object;
v = dynamicinvoke "equals" <boolean (io.helidon.config.mp.ConfigValueImpl,java.lang.Object)>(v, v) <java.lang.runtime.ObjectMethods: java.lang.Object bootstrap(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.TypeDescriptor,java.lang.Class,java.lang.String,java.lang.invoke.MethodHandle[])>(class "Lio/helidon/config/mp/ConfigValueImpl;", "name;value;rawValue;sourceName;sourceOrdinal", methodhandle: "REF_GET_FIELD" <io.helidon.config.mp.ConfigValueImpl: java.lang.String name>, methodhandle: "REF_GET_FIELD" <io.helidon.config.mp.ConfigValueImpl: java.lang.String value>, methodhandle: "REF_GET_FIELD" <io.helidon.config.mp.ConfigValueImpl: java.lang.String rawValue>, methodhandle: "REF_GET_FIELD" <io.helidon.config.mp.ConfigValueImpl: java.lang.String sourceName>, methodhandle: "REF_GET_FIELD" <io.helidon.config.mp.ConfigValueImpl: int sourceOrdinal>);
return v;
}
public java.lang.String name()
{
io.helidon.config.mp.ConfigValueImpl v;
java.lang.String v;
v := @this: io.helidon.config.mp.ConfigValueImpl;
v = v.<io.helidon.config.mp.ConfigValueImpl: java.lang.String name>;
return v;
}
public java.lang.String value()
{
io.helidon.config.mp.ConfigValueImpl v;
java.lang.String v;
v := @this: io.helidon.config.mp.ConfigValueImpl;
v = v.<io.helidon.config.mp.ConfigValueImpl: java.lang.String value>;
return v;
}
public java.lang.String rawValue()
{
io.helidon.config.mp.ConfigValueImpl v;
java.lang.String v;
v := @this: io.helidon.config.mp.ConfigValueImpl;
v = v.<io.helidon.config.mp.ConfigValueImpl: java.lang.String rawValue>;
return v;
}
public java.lang.String sourceName()
{
io.helidon.config.mp.ConfigValueImpl v;
java.lang.String v;
v := @this: io.helidon.config.mp.ConfigValueImpl;
v = v.<io.helidon.config.mp.ConfigValueImpl: java.lang.String sourceName>;
return v;
}
public int sourceOrdinal()
{
int v;
io.helidon.config.mp.ConfigValueImpl v;
v := @this: io.helidon.config.mp.ConfigValueImpl;
v = v.<io.helidon.config.mp.ConfigValueImpl: int sourceOrdinal>;
return v;
}
}