A B C D E F G H I K L M N R S T W 
All Classes All Packages

A

afterCommit(Collection<WriteOperation<?>>) - Method in class com.graphaware.runtime.module.thirdparty.WriterBasedThirdPartyIntegrationModule
 
afterCommit(TransactionData, Map<String, Object>, GraphDatabaseService) - Method in class com.graphaware.runtime.CommunityRuntime
 
afterCommit(T) - Method in class com.graphaware.runtime.module.BaseModule
 
afterCommit(T) - Method in interface com.graphaware.runtime.module.Module
Perform the core business logic of this module after a transaction commits.
afterRollback(TransactionData, Map<String, Object>, GraphDatabaseService) - Method in class com.graphaware.runtime.CommunityRuntime
 
afterRollback(T) - Method in class com.graphaware.runtime.module.BaseModule
 
afterRollback(T) - Method in interface com.graphaware.runtime.module.Module
Cleanup if needed after a transaction rolled back.
all() - Method in class com.graphaware.runtime.config.function.StringToInclusionPolicy
 
all() - Method in class com.graphaware.runtime.config.function.StringToNodeInclusionPolicy
 
all() - Method in class com.graphaware.runtime.config.function.StringToNodePropertyInclusionPolicy
 
all() - Method in class com.graphaware.runtime.config.function.StringToRelationshipInclusionPolicy
 
all() - Method in class com.graphaware.runtime.config.function.StringToRelationshipPropertyInclusionPolicy
 
allBusiness() - Static method in class com.graphaware.runtime.policy.InclusionPoliciesFactory
Produce InclusionPolicies that do not include internal nodes, relationships, and properties.
apply(String) - Method in class com.graphaware.runtime.config.function.StringToInclusionPolicy
 

B

BaseModule<T> - Class in com.graphaware.runtime.module
Base class for Module implementations.
BaseModule(String) - Constructor for class com.graphaware.runtime.module.BaseModule
Construct a new module.
BaseModuleBootstrapper<C extends BaseModuleConfiguration<C>> - Class in com.graphaware.runtime.module
Abstract base-class for ModuleBootstrapper implementations for Modules.
BaseModuleBootstrapper() - Constructor for class com.graphaware.runtime.module.BaseModuleBootstrapper
 
BaseModuleConfiguration<T extends BaseModuleConfiguration<T>> - Class in com.graphaware.runtime.config
Base-class for ModuleConfiguration implementations.
BaseModuleConfiguration(InclusionPolicies) - Constructor for class com.graphaware.runtime.config.BaseModuleConfiguration
Construct a new configuration.
beforeCommit(ImprovedTransactionData) - Method in interface com.graphaware.runtime.module.Module
Perform the core business logic of this module before a transaction commits.
beforeCommit(ImprovedTransactionData) - Method in class com.graphaware.runtime.module.thirdparty.ThirdPartyIntegrationModule
 
beforeCommit(TransactionData, Transaction, GraphDatabaseService) - Method in class com.graphaware.runtime.CommunityRuntime
 
bootstrapModule(String, Configuration) - Method in class com.graphaware.runtime.module.BaseModuleBootstrapper
 
bootstrapModule(String, Configuration) - Method in interface com.graphaware.runtime.module.ModuleBootstrapper
Create a new instance of a module.

C

com.graphaware.runtime - package com.graphaware.runtime
 
com.graphaware.runtime.bootstrap - package com.graphaware.runtime.bootstrap
 
com.graphaware.runtime.config - package com.graphaware.runtime.config
 
com.graphaware.runtime.config.function - package com.graphaware.runtime.config.function
 
com.graphaware.runtime.module - package com.graphaware.runtime.module
 
com.graphaware.runtime.module.thirdparty - package com.graphaware.runtime.module.thirdparty
 
com.graphaware.runtime.policy - package com.graphaware.runtime.policy
 
com.graphaware.runtime.policy.all - package com.graphaware.runtime.policy.all
 
com.graphaware.runtime.settings - package com.graphaware.runtime.settings
 
CommunityRuntime - Class in com.graphaware.runtime
GraphAwareRuntime intended for Community production use.
CommunityRuntime(GraphDatabaseService, DatabaseManagementService) - Constructor for class com.graphaware.runtime.CommunityRuntime
 
CommunityRuntimeConfiguration - Class in com.graphaware.runtime.config
 
CommunityRuntimeConfiguration(GraphDatabaseService, ConfigurationReader) - Constructor for class com.graphaware.runtime.config.CommunityRuntimeConfiguration
 
compareTo(DeclaredConfiguration) - Method in class com.graphaware.runtime.config.DeclaredConfiguration
 
compositePolicy(NodeInclusionPolicy) - Method in class com.graphaware.runtime.config.function.StringToNodeInclusionPolicy
 
compositePolicy(NodePropertyInclusionPolicy) - Method in class com.graphaware.runtime.config.function.StringToNodePropertyInclusionPolicy
 
compositePolicy(RelationshipInclusionPolicy) - Method in class com.graphaware.runtime.config.function.StringToRelationshipInclusionPolicy
 
compositePolicy(RelationshipPropertyInclusionPolicy) - Method in class com.graphaware.runtime.config.function.StringToRelationshipPropertyInclusionPolicy
 
compositePolicy(T) - Method in class com.graphaware.runtime.config.function.StringToInclusionPolicy
Instantiate a composite policy from IncludeAllBusiness* policy and the given policy.
configExists(Configuration, String) - Method in class com.graphaware.runtime.module.BaseModuleBootstrapper
Check if a configuration has been specified.
ConfigurationReader - Interface in com.graphaware.runtime.config
Component that knows where and how to find the RuntimeConfiguration.
configureInclusionPolicies(Configuration, C) - Method in class com.graphaware.runtime.module.BaseModuleBootstrapper
 
constructRuntimeConfiguration(Config, GraphDatabaseService) - Method in class com.graphaware.runtime.bootstrap.RuntimeKernelExtension
 
createRuntime() - Method in class com.graphaware.runtime.bootstrap.RuntimeKernelExtension
 

D

database - Variable in class com.graphaware.runtime.bootstrap.RuntimeKernelExtension
 
database - Variable in class com.graphaware.runtime.config.CommunityRuntimeConfiguration
 
databasePanic(DatabaseEventContext) - Method in class com.graphaware.runtime.CommunityRuntime
 
databaseShutdown(DatabaseEventContext) - Method in class com.graphaware.runtime.CommunityRuntime
 
databaseStart(DatabaseEventContext) - Method in class com.graphaware.runtime.CommunityRuntime
 
dbNameMatches(String) - Method in class com.graphaware.runtime.config.CommunityRuntimeConfiguration
 
DeclaredConfiguration - Class in com.graphaware.runtime.config
 
DeclaredConfiguration(int, String, String, String, Configuration) - Constructor for class com.graphaware.runtime.config.DeclaredConfiguration
 
defaultConfiguration() - Static method in class com.graphaware.runtime.config.FluentModuleConfiguration
Creates an instance with default values, i.e., with InclusionPoliciesFactory.allBusiness().
defaultConfiguration() - Method in class com.graphaware.runtime.module.BaseModuleBootstrapper
Produce default configuration for the module.
DefaultThirdPartyIntegrationModule - Class in com.graphaware.runtime.module.thirdparty
 
DefaultThirdPartyIntegrationModule(String, ThirdPartyWriter) - Constructor for class com.graphaware.runtime.module.thirdparty.DefaultThirdPartyIntegrationModule
 
DeliberateTransactionRollbackException - Exception in com.graphaware.runtime.module
RuntimeException indicating that a module wishes to prevent a transaction from committing.
DeliberateTransactionRollbackException() - Constructor for exception com.graphaware.runtime.module.DeliberateTransactionRollbackException
 
DeliberateTransactionRollbackException(String) - Constructor for exception com.graphaware.runtime.module.DeliberateTransactionRollbackException
 
DeliberateTransactionRollbackException(String, Throwable) - Constructor for exception com.graphaware.runtime.module.DeliberateTransactionRollbackException
 
DeliberateTransactionRollbackException(String, Throwable, boolean, boolean) - Constructor for exception com.graphaware.runtime.module.DeliberateTransactionRollbackException
 
DeliberateTransactionRollbackException(Throwable) - Constructor for exception com.graphaware.runtime.module.DeliberateTransactionRollbackException
 
doBootstrapModule(String, Configuration, C) - Method in class com.graphaware.runtime.module.BaseModuleBootstrapper
Apply module-specific configuration to the provided configuration, which has already been configured with "initializeUntil" and all InclusionPolicies.
doGetAll(Transaction) - Method in class com.graphaware.runtime.policy.all.IncludeAllBusinessNodes
 
doGetAll(Transaction) - Method in class com.graphaware.runtime.policy.all.IncludeAllBusinessRelationships
 
doInclude(String, T) - Method in class com.graphaware.runtime.policy.all.IncludeAllBusinessProperties
Should a property with the given key of the given entity be included for the purposes of transaction data analysis.

E

equals(Object) - Method in class com.graphaware.runtime.config.BaseModuleConfiguration
 

F

FluentModuleConfiguration - Class in com.graphaware.runtime.config
ModuleConfiguration with fluent interface.
FrameworkSettingsDeclaration - Class in com.graphaware.runtime.settings
 
FrameworkSettingsDeclaration() - Constructor for class com.graphaware.runtime.settings.FrameworkSettingsDeclaration
 

G

ga_config_file_name - Static variable in class com.graphaware.runtime.settings.FrameworkSettingsDeclaration
 
GA_PREFIX - Static variable in interface com.graphaware.runtime.GraphAwareRuntime
Prefix for GraphAware internal nodes, relationships, and properties.
getBootstrapper() - Method in class com.graphaware.runtime.config.DeclaredConfiguration
 
getConfig() - Method in interface com.graphaware.runtime.bootstrap.RuntimeExtensionFactory.Dependencies
 
getConfig() - Method in class com.graphaware.runtime.config.DeclaredConfiguration
 
getConfiguration() - Method in class com.graphaware.runtime.module.BaseModule
 
getConfiguration() - Method in interface com.graphaware.runtime.module.Module
Return the configuration of this module.
getDatabase() - Method in interface com.graphaware.runtime.bootstrap.RuntimeExtensionFactory.Dependencies
 
getDatabase() - Method in class com.graphaware.runtime.CommunityRuntime
 
getDatabase() - Method in class com.graphaware.runtime.config.DeclaredConfiguration
 
getDatabase() - Method in interface com.graphaware.runtime.GraphAwareRuntime
 
getId() - Method in class com.graphaware.runtime.config.DeclaredConfiguration
 
getId() - Method in class com.graphaware.runtime.module.BaseModule
 
getId() - Method in interface com.graphaware.runtime.module.Module
Get a human-readable (ideally short) ID of this module.
getInclusionPolicies() - Method in class com.graphaware.runtime.config.BaseModuleConfiguration
 
getInclusionPolicies() - Method in interface com.graphaware.runtime.config.ModuleConfiguration
Get the inclusion policies used by this module.
getInclusionPolicies() - Method in class com.graphaware.runtime.config.NullModuleConfiguration
 
getInstance() - Static method in class com.graphaware.runtime.config.function.StringToNodeInclusionPolicy
 
getInstance() - Static method in class com.graphaware.runtime.config.function.StringToNodePropertyInclusionPolicy
 
getInstance() - Static method in class com.graphaware.runtime.config.function.StringToRelationshipInclusionPolicy
 
getInstance() - Static method in class com.graphaware.runtime.config.function.StringToRelationshipPropertyInclusionPolicy
 
getInstance() - Static method in class com.graphaware.runtime.config.NullModuleConfiguration
Get instance of this singleton configuration.
getInstance() - Static method in class com.graphaware.runtime.policy.all.IncludeAllBusinessNodeProperties
 
getInstance() - Static method in class com.graphaware.runtime.policy.all.IncludeAllBusinessNodes
 
getInstance() - Static method in class com.graphaware.runtime.policy.all.IncludeAllBusinessRelationshipProperties
 
getInstance() - Static method in class com.graphaware.runtime.policy.all.IncludeAllBusinessRelationships
 
getModule(Class<M>) - Method in class com.graphaware.runtime.CommunityRuntime
 
getModule(Class<T>) - Method in interface com.graphaware.runtime.GraphAwareRuntime
Get a module registered with the runtime.
getModule(String, Class<M>) - Method in class com.graphaware.runtime.CommunityRuntime
 
getModule(String, Class<T>) - Method in interface com.graphaware.runtime.GraphAwareRuntime
Get a module registered with the runtime.
getOrder() - Method in class com.graphaware.runtime.config.DeclaredConfiguration
 
GraphAwareRuntime - Interface in com.graphaware.runtime
Runtime that delegates to registered Modules to perform useful work.

H

hashCode() - Method in class com.graphaware.runtime.config.BaseModuleConfiguration
 

I

include(String, Node) - Method in class com.graphaware.runtime.policy.all.IncludeAllBusinessNodeProperties
 
include(String, Relationship) - Method in class com.graphaware.runtime.policy.all.IncludeAllBusinessRelationshipProperties
 
include(String, T) - Method in class com.graphaware.runtime.policy.all.IncludeAllBusinessProperties
 
include(Node) - Method in class com.graphaware.runtime.policy.all.IncludeAllBusinessNodes
 
include(Relationship) - Method in class com.graphaware.runtime.policy.all.IncludeAllBusinessRelationships
 
IncludeAllBusinessNodeProperties - Class in com.graphaware.runtime.policy.all
Node PropertyInclusionPolicy that includes arbitrary business / application level properties (up to subclasses to decide which ones), but excludes any GraphAwareRuntime/Module internal properties.
IncludeAllBusinessNodes - Class in com.graphaware.runtime.policy.all
Policy that includes all business / application level nodes, but exclude any GraphAwareRuntime internal nodes.
IncludeAllBusinessProperties<T extends Entity> - Class in com.graphaware.runtime.policy.all
Base-class for all PropertyInclusionPolicy implementations that include arbitrary business / application level properties (up to subclasses to decide which ones), but exclude any GraphAwareRuntime/Module internal properties.
IncludeAllBusinessProperties() - Constructor for class com.graphaware.runtime.policy.all.IncludeAllBusinessProperties
 
IncludeAllBusinessRelationshipProperties - Class in com.graphaware.runtime.policy.all
Node PropertyInclusionPolicy that includes arbitrary business / application level properties (up to subclasses to decide which ones), but excludes any GraphAwareRuntime/Module internal properties.
IncludeAllBusinessRelationships - Class in com.graphaware.runtime.policy.all
Policy that includes all business / application level relationships, but exclude any GraphAwareRuntime internal relationships.
InclusionPoliciesFactory - Class in com.graphaware.runtime.policy
Factory for InclusionPolicies.
init() - Method in class com.graphaware.runtime.bootstrap.RuntimeKernelExtension
 
isOnEnterprise() - Method in class com.graphaware.runtime.bootstrap.RuntimeKernelExtension
 

K

KEY - Static variable in class com.graphaware.runtime.bootstrap.RuntimeExtensionFactory
 

L

loadConfig() - Method in class com.graphaware.runtime.config.CommunityRuntimeConfiguration
 
loadConfig() - Method in interface com.graphaware.runtime.config.RuntimeConfiguration
Load the runtime configuration.

M

managementService - Variable in class com.graphaware.runtime.bootstrap.RuntimeKernelExtension
 
managementService() - Method in interface com.graphaware.runtime.bootstrap.RuntimeExtensionFactory.Dependencies
 
Module<T> - Interface in com.graphaware.runtime.module
A Runtime module performing some useful work based on about-to-be-committed transaction data.
ModuleBootstrapper - Interface in com.graphaware.runtime.module
Component that automatically bootstraps a Module based on config parameters passed to Neo4j.
ModuleConfiguration - Interface in com.graphaware.runtime.config
Encapsulates all configuration of a single Module.

N

Neo4jConfigurationReader - Class in com.graphaware.runtime.config
ConfigurationReader that reads the configuration from a file in the `conf` directory of Neo4j.
Neo4jConfigurationReader(Config) - Constructor for class com.graphaware.runtime.config.Neo4jConfigurationReader
 
newInstance(InclusionPolicies) - Method in class com.graphaware.runtime.config.BaseModuleConfiguration
Create a new instance of this ModuleConfiguration with different inclusion policies.
newInstance(InclusionPolicies) - Method in class com.graphaware.runtime.config.FluentModuleConfiguration
 
newInstance(ExtensionContext, RuntimeExtensionFactory.Dependencies) - Method in class com.graphaware.runtime.bootstrap.RuntimeExtensionFactory
 
NODE - Static variable in class com.graphaware.runtime.module.BaseModuleBootstrapper
 
NODE_PROPERTY - Static variable in class com.graphaware.runtime.module.BaseModuleBootstrapper
 
nodeRepresentation(Node) - Method in class com.graphaware.runtime.module.thirdparty.DefaultThirdPartyIntegrationModule
 
nodeRepresentation(Node) - Method in class com.graphaware.runtime.module.thirdparty.ThirdPartyIntegrationModule
 
none() - Method in class com.graphaware.runtime.config.function.StringToInclusionPolicy
 
none() - Method in class com.graphaware.runtime.config.function.StringToNodeInclusionPolicy
 
none() - Method in class com.graphaware.runtime.config.function.StringToNodePropertyInclusionPolicy
 
none() - Method in class com.graphaware.runtime.config.function.StringToRelationshipInclusionPolicy
 
none() - Method in class com.graphaware.runtime.config.function.StringToRelationshipPropertyInclusionPolicy
 
NullModuleConfiguration - Class in com.graphaware.runtime.config
ModuleConfiguration for Modules with no configuration.

R

readConfiguration() - Method in interface com.graphaware.runtime.config.ConfigurationReader
 
readConfiguration() - Method in class com.graphaware.runtime.config.Neo4jConfigurationReader
 
registerModule(Module<?>) - Method in class com.graphaware.runtime.CommunityRuntime
 
registerModule(Module<?>) - Method in interface com.graphaware.runtime.GraphAwareRuntime
Register a Module.
RELATIONSHIP - Static variable in class com.graphaware.runtime.module.BaseModuleBootstrapper
 
RELATIONSHIP_PROPERTY - Static variable in class com.graphaware.runtime.module.BaseModuleBootstrapper
 
relationshipRepresentation(Relationship) - Method in class com.graphaware.runtime.module.thirdparty.DefaultThirdPartyIntegrationModule
 
relationshipRepresentation(Relationship) - Method in class com.graphaware.runtime.module.thirdparty.ThirdPartyIntegrationModule
 
runtime - Variable in class com.graphaware.runtime.bootstrap.RuntimeKernelExtension
 
runtimeConfiguration - Variable in class com.graphaware.runtime.bootstrap.RuntimeKernelExtension
 
runtimeConfiguration - Variable in class com.graphaware.runtime.config.CommunityRuntimeConfiguration
 
RuntimeConfiguration - Interface in com.graphaware.runtime.config
Reader for GraphAware Framework configuration.
runtimeEnabled() - Method in class com.graphaware.runtime.config.CommunityRuntimeConfiguration
 
runtimeEnabled() - Method in interface com.graphaware.runtime.config.RuntimeConfiguration
Is runtime enabled for the database this configuration is for?
RuntimeExtensionFactory - Class in com.graphaware.runtime.bootstrap
ExtensionFactory that initializes the RuntimeKernelExtension.
RuntimeExtensionFactory() - Constructor for class com.graphaware.runtime.bootstrap.RuntimeExtensionFactory
 
RuntimeExtensionFactory.Dependencies - Interface in com.graphaware.runtime.bootstrap
 
RuntimeKernelExtension - Class in com.graphaware.runtime.bootstrap
Neo4j kernel extension that creates a GraphAwareRuntime for the Neo4j database and registers Modules with it.
RuntimeKernelExtension(Config, DatabaseManagementService, GraphDatabaseService) - Constructor for class com.graphaware.runtime.bootstrap.RuntimeKernelExtension
 

S

shutdown() - Method in class com.graphaware.runtime.bootstrap.RuntimeKernelExtension
 
shutdown() - Method in class com.graphaware.runtime.module.BaseModule
 
shutdown() - Method in interface com.graphaware.runtime.module.Module
Perform cleanup if needed before database shutdown.
shutdown() - Method in class com.graphaware.runtime.module.thirdparty.WriterBasedThirdPartyIntegrationModule
 
spelPolicy(String) - Method in class com.graphaware.runtime.config.function.StringToInclusionPolicy
Instantiate a new SPEL-bases policy.
spelPolicy(String) - Method in class com.graphaware.runtime.config.function.StringToNodeInclusionPolicy
 
spelPolicy(String) - Method in class com.graphaware.runtime.config.function.StringToNodePropertyInclusionPolicy
 
spelPolicy(String) - Method in class com.graphaware.runtime.config.function.StringToRelationshipInclusionPolicy
 
spelPolicy(String) - Method in class com.graphaware.runtime.config.function.StringToRelationshipPropertyInclusionPolicy
 
start() - Method in class com.graphaware.runtime.bootstrap.RuntimeKernelExtension
 
start() - Method in class com.graphaware.runtime.CommunityRuntime
 
start() - Method in interface com.graphaware.runtime.GraphAwareRuntime
Start the Runtime.
start(GraphAwareRuntime) - Method in class com.graphaware.runtime.module.BaseModule
 
start(GraphAwareRuntime) - Method in interface com.graphaware.runtime.module.Module
Start the module.
start(GraphAwareRuntime) - Method in class com.graphaware.runtime.module.thirdparty.WriterBasedThirdPartyIntegrationModule
 
startModules() - Method in class com.graphaware.runtime.CommunityRuntime
 
stop() - Method in class com.graphaware.runtime.bootstrap.RuntimeKernelExtension
 
stop() - Method in class com.graphaware.runtime.CommunityRuntime
 
stop() - Method in interface com.graphaware.runtime.GraphAwareRuntime
Stop the Runtime.
stopModules() - Method in class com.graphaware.runtime.CommunityRuntime
 
StringToInclusionPolicy<T extends InclusionPolicy> - Class in com.graphaware.runtime.config.function
A Function that converts String to InclusionPolicy.
StringToInclusionPolicy() - Constructor for class com.graphaware.runtime.config.function.StringToInclusionPolicy
 
StringToNodeInclusionPolicy - Class in com.graphaware.runtime.config.function
A StringToInclusionPolicy that converts String to NodeInclusionPolicy.
StringToNodeInclusionPolicy() - Constructor for class com.graphaware.runtime.config.function.StringToNodeInclusionPolicy
 
StringToNodePropertyInclusionPolicy - Class in com.graphaware.runtime.config.function
StringToNodePropertyInclusionPolicy() - Constructor for class com.graphaware.runtime.config.function.StringToNodePropertyInclusionPolicy
 
StringToRelationshipInclusionPolicy - Class in com.graphaware.runtime.config.function
StringToRelationshipInclusionPolicy() - Constructor for class com.graphaware.runtime.config.function.StringToRelationshipInclusionPolicy
 
StringToRelationshipPropertyInclusionPolicy - Class in com.graphaware.runtime.config.function
StringToRelationshipPropertyInclusionPolicy() - Constructor for class com.graphaware.runtime.config.function.StringToRelationshipPropertyInclusionPolicy
 

T

ThirdPartyIntegrationModule<ID> - Class in com.graphaware.runtime.module.thirdparty
Base-class for GraphAware Runtime Modules that wish to implement integrations with third-party systems.
ThirdPartyIntegrationModule(String) - Constructor for class com.graphaware.runtime.module.thirdparty.ThirdPartyIntegrationModule
Construct a new module.

W

with(InclusionPolicies) - Method in class com.graphaware.runtime.config.BaseModuleConfiguration
Create a new instance of ModuleConfiguration with different InclusionPolicies.
with(NodeInclusionPolicy) - Method in class com.graphaware.runtime.config.BaseModuleConfiguration
Create a new instance of this ModuleConfiguration with different node inclusion policy.
with(NodePropertyInclusionPolicy) - Method in class com.graphaware.runtime.config.BaseModuleConfiguration
Create a new instance of this ModuleConfiguration with different node property inclusion policy.
with(RelationshipInclusionPolicy) - Method in class com.graphaware.runtime.config.BaseModuleConfiguration
Create a new instance of this ModuleConfiguration with different relationship inclusion policy.
with(RelationshipPropertyInclusionPolicy) - Method in class com.graphaware.runtime.config.BaseModuleConfiguration
Create a new instance of this ModuleConfiguration with different relationship property inclusion policy.
WriterBasedThirdPartyIntegrationModule<ID> - Class in com.graphaware.runtime.module.thirdparty
A ThirdPartyIntegrationModule that integrates with the third-party system by using a ThirdPartyWriter.
WriterBasedThirdPartyIntegrationModule(String, ThirdPartyWriter) - Constructor for class com.graphaware.runtime.module.thirdparty.WriterBasedThirdPartyIntegrationModule
Construct a new module.
A B C D E F G H I K L M N R S T W 
All Classes All Packages