Package

org.scaladebugger.api.profiles.traits

info

Permalink

package info

Visibility
  1. Public
  2. All

Type Members

  1. trait ArrayInfo extends ObjectInfo with CreateInfoProfile with CommonInfo

    Permalink

    Represents the interface for array-based interaction.

  2. trait ArrayTypeInfo extends ReferenceTypeInfo with TypeInfo

    Permalink

    Represents the interface for retrieving interface type-based information.

  3. class CastNotPossibleException extends Exception

    Permalink

    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 ClassLoaderInfo extends ObjectInfo with CommonInfo

    Permalink

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

  5. trait ClassObjectInfo extends ObjectInfo with CommonInfo

    Permalink

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

  6. trait ClassTypeInfo extends ReferenceTypeInfo with TypeInfo

    Permalink

    Represents the interface for retrieving class type-based information.

  7. trait CommonInfo extends JavaInfo

    Permalink

    Represents common methods between information-gathering profiles.

  8. trait CreateInfoProfile extends AnyRef

    Permalink

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

  9. trait FieldVariableInfo extends VariableInfo with CreateInfoProfile with CommonInfo

    Permalink

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

  10. trait FrameInfo extends CommonInfo

    Permalink

    Represents the interface for frame-based interaction.

  11. trait GrabInfoProfile extends AnyRef

    Permalink

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

  12. trait IndexedVariableInfo extends VariableInfo with CreateInfoProfile with CommonInfo

    Permalink

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

  13. trait InfoProducer extends JavaInfo

    Permalink

    Represents the generic interface used to produce info instances.

  14. trait InterfaceTypeInfo extends ReferenceTypeInfo with TypeInfo

    Permalink

    Represents the interface for retrieving interface type-based information.

  15. trait JavaInfo extends AnyRef

    Permalink

    Represents a profile that provides common methods to convert info profiles to their low-level Java equivalents.

  16. trait LocationInfo extends CommonInfo

    Permalink

    Represents the interface for location-based interaction.

  17. trait MethodInfo extends CommonInfo

    Permalink

    Represents the interface for method-based interaction.

  18. trait MiscInfo extends AnyRef

    Permalink

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

  19. trait ObjectInfo extends ValueInfo with CommonInfo

    Permalink

    Represents the interface for object-based interaction.

  20. trait PrimitiveInfo extends ValueInfo with CommonInfo

    Permalink

    Represents information about a primitive value.

  21. trait PrimitiveTypeInfo extends TypeInfo

    Permalink

    Represents the interface for retrieving primitive type-based information.

  22. trait ReferenceTypeInfo extends CommonInfo with TypeInfo

    Permalink

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

  23. trait StringInfo extends ObjectInfo with CommonInfo

    Permalink

    Represents the interface for string-based interaction.

  24. trait ThreadGroupInfo extends ObjectInfo with CommonInfo

    Permalink

    Represents the interface for thread-based interaction.

  25. trait ThreadInfo extends ObjectInfo with CommonInfo

    Permalink

    Represents the interface for thread-based interaction.

  26. trait ThreadStatusInfo extends AnyRef

    Permalink

    Represents information about a thread's status.

  27. trait TypeChecker extends AnyRef

    Permalink

    Represents the interface for type-checking based interactions.

  28. trait TypeInfo extends CommonInfo

    Permalink

    Represents the interface for retrieving type-based information.

  29. class UnsupportedTypeException extends Exception

    Permalink

    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.

  30. trait ValueInfo extends CommonInfo

    Permalink

    Represents information about a value.

  31. trait VariableInfo extends CreateInfoProfile with CommonInfo

    Permalink

    Represents the interface for variable-based interaction.

Value Members

  1. object ArrayInfo

    Permalink

    Contains constants available to all array-focused information profiles.

  2. package events

    Permalink

Ungrouped