Package icyllis.modernui.resources

# Class ResourceValues.Reference

java.lang.Object
icyllis.modernui.resources.ResourceValues.Value
icyllis.modernui.resources.ResourceValues.Reference

Enclosing class:
  `ResourceValues`

public static class ResourceValues.Reference extends ResourceValues.Value

- ## Field Summary

  Fields
  Modifier and Type
  Field
  Description
  `boolean`
  `allow_raw`
  `static final byte`
  `ATTRIBUTE`
  `boolean`
  `has_id`
  `boolean`
  `has_type_flags`
  `int`
  `id`
  `boolean`
  `is_dynamic`
  `Resource.ResourceName`
  `name`
  `boolean`
  `private_reference`
  `byte`
  `reference_type`
  `static final byte`
  `RESOURCE`
  `int`
  `type_flags`

  ### Fields inherited from class icyllis.modernui.resources.ResourceValues.Value

  `translatable, weak`

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `Reference()`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `String`
  `toString()`

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

- ## Field Details

  - ### RESOURCE

    public static final byte RESOURCE
    See Also:
      - Constant Field Values

  - ### ATTRIBUTE

    public static final byte ATTRIBUTE
    See Also:
      - Constant Field Values

  - ### name

    @Nullable public Resource.ResourceName name

  - ### has_id

    public boolean has_id

  - ### id

    public int id

  - ### has_type_flags

    public boolean has_type_flags

  - ### type_flags

    public int type_flags

  - ### reference_type

    public byte reference_type

  - ### private_reference

    public boolean private_reference

  - ### is_dynamic

    public boolean is_dynamic

  - ### allow_raw

    public boolean allow_raw

- ## Constructor Details

  - ### Reference

    public Reference()

- ## Method Details

  - ### toString

    public String toString()
    Overrides:
      `toString` in class `Object`