org.scaladebugger.api.profiles.traits

info

package info

Visibility
  1. Public
  2. All

Type Members

  1. trait ArrayInfoProfile extends ObjectInfoProfile with CreateInfoProfile with CommonInfoProfile

    Represents the interface for array-based interaction.

  2. trait ArrayTypeInfoProfile extends ReferenceTypeInfoProfile with TypeInfoProfile

    Represents the interface for retrieving interface type-based information.

  3. class CastNotPossibleException extends Exception

    Represents an exception that occurs when a local value is trying to be cast to another value using remote type information, but casting to the desired type is not possible.

  4. trait ClassLoaderInfoProfile extends ObjectInfoProfile with CommonInfoProfile

    Represents the interface for "class loader"-based interaction.

  5. trait ClassObjectInfoProfile extends ObjectInfoProfile with CommonInfoProfile

    Represents the interface for "class object"-based interaction.

  6. trait ClassTypeInfoProfile extends ReferenceTypeInfoProfile with TypeInfoProfile

    Represents the interface for retrieving class type-based information.

  7. trait CommonInfoProfile extends AnyRef

    Represents common methods between information-gathering profiles.

  8. trait CreateInfoProfile extends AnyRef

    Represents the interface that needs to be implemented to provide ability to create data using a specific debug profile.

  9. trait FieldVariableInfoProfile extends VariableInfoProfile with CreateInfoProfile with CommonInfoProfile

    Represents the interface for variable-based interaction with field-specific information.

  10. trait FrameInfoProfile extends CommonInfoProfile

    Represents the interface for frame-based interaction.

  11. trait GrabInfoProfile extends AnyRef

    Represents the interface that needs to be implemented to provide the ability to grab various information for a specific debug profile.

  12. trait IndexedVariableInfoProfile extends VariableInfoProfile with CreateInfoProfile with CommonInfoProfile

    Represents the interface for variable-based interaction with indexed location information.

  13. trait InfoProducerProfile extends AnyRef

    Represents the generic interface used to produce info instances.

  14. trait InterfaceTypeInfoProfile extends ReferenceTypeInfoProfile with TypeInfoProfile

    Represents the interface for retrieving interface type-based information.

  15. trait LocationInfoProfile extends CommonInfoProfile

    Represents the interface for location-based interaction.

  16. trait MethodInfoProfile extends CommonInfoProfile

    Represents the interface for method-based interaction.

  17. trait MiscInfoProfile extends AnyRef

    Represents the interface that needs to be implemented to provide miscellaneous info functionality for a specific debug profile.

  18. trait ObjectInfoProfile extends ValueInfoProfile with CommonInfoProfile

    Represents the interface for object-based interaction.

  19. trait PrimitiveInfoProfile extends ValueInfoProfile with CommonInfoProfile

    Represents information about a primitive value.

  20. trait PrimitiveTypeInfoProfile extends TypeInfoProfile

    Represents the interface for retrieving primitive type-based information.

  21. trait ReferenceTypeInfoProfile extends CommonInfoProfile with TypeInfoProfile

    Represents the interface for "reference type"-based interaction.

  22. trait StringInfoProfile extends ObjectInfoProfile with CommonInfoProfile

    Represents the interface for string-based interaction.

  23. trait ThreadGroupInfoProfile extends ObjectInfoProfile with CommonInfoProfile

    Represents the interface for thread-based interaction.

  24. trait ThreadInfoProfile extends ObjectInfoProfile with CommonInfoProfile

    Represents the interface for thread-based interaction.

  25. trait ThreadStatusInfoProfile extends AnyRef

    Represents information about a thread's status.

  26. trait TypeCheckerProfile extends AnyRef

    Represents the interface for type-checking based interactions.

  27. trait TypeInfoProfile extends CommonInfoProfile

    Represents the interface for retrieving type-based information.

  28. class UnsupportedTypeException extends Exception

    Represents an exception that occurs when a local value is trying to be sent remotely, but the local value has a type that is unsupported for remote creation.

  29. trait ValueInfoProfile extends CommonInfoProfile

    Represents information about a value.

  30. trait VariableInfoProfile extends CreateInfoProfile with CommonInfoProfile

    Represents the interface for variable-based interaction.

Value Members

  1. object ArrayInfoProfile

    Contains constants available to all array-focused information profiles.

Ungrouped