Classes, interfaces and traits

ArgumentInterface

Describes the public interface for a descriptor of an Argument.

« More »

ChildInterface

Describes the public interface for any descriptor that is the child is another.

« More »

ClassInterface

Common interface representing the description of a class.

« More »

ConstantInterface

Descriptor representing a constant on a class, trait, property or file.

« More »

ContainerInterface

Interface representing the common interface for all elements that can contain sub-elements.

« More »

ElementInterface

Represents the public interface to which all descriptors should be held.

« More »

FileInterface

Describes the public interface for a description of a File.

« More »

FunctionInterface

Descriptor representing a global function in a file.

« More »

InterfaceInterface

Represents the public interface for an interface descriptor.

« More »

MethodInterface

Describes the public interface of the description for a method.

« More »

NamespaceInterface

Describes the public interface for the description of a namespace.

« More »

PackageInterface

Describes the public interface for a package descriptor.

« More »

ProjectInterface

Describes the public interface for the description of a project.

« More »

PropertyInterface

Descriptor representing a property on a class or trait.

« More »

TraitInterface

Public interface definition for object representing traits.

« More »

TypeInterface

« More »

VisibilityInterface

« More »