Class SetDefinitions
- java.lang.Object
-
- com.ensoftcorp.open.java.commons.analysis.SetDefinitions
-
public final class SetDefinitions extends java.lang.Object
Common set definitions which are useful for program analysis- Author:
- Tom Deering, Ben Holland
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String[]
JDK_LIBRARIES
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static com.ensoftcorp.atlas.core.query.Q
app()
Everything in the universe which is part of the app (not part of the libraries, or any "floating" nodes).static com.ensoftcorp.atlas.core.query.Q
arrayTypes()
Types which represent arrays of other types NOTE: These nodes are NOT declared by anything.static com.ensoftcorp.atlas.core.query.Q
JDKLibraries()
A collection of specifically just the JDK librariesstatic com.ensoftcorp.atlas.core.query.Q
libraries()
Everything declared under any of the known API projects, if they are in the index.static com.ensoftcorp.atlas.core.query.Q
primitiveTypes()
Types which represent language primitive types NOTE: These nodes are NOT declared by anything.
-
-
-
Method Detail
-
JDKLibraries
public static com.ensoftcorp.atlas.core.query.Q JDKLibraries()
A collection of specifically just the JDK libraries- Returns:
-
arrayTypes
public static com.ensoftcorp.atlas.core.query.Q arrayTypes()
Types which represent arrays of other types NOTE: These nodes are NOT declared by anything. They are outside of any project.
-
primitiveTypes
public static com.ensoftcorp.atlas.core.query.Q primitiveTypes()
Types which represent language primitive types NOTE: These nodes are NOT declared by anything. They are outside of any project.
-
libraries
public static com.ensoftcorp.atlas.core.query.Q libraries()
Everything declared under any of the known API projects, if they are in the index.
-
app
public static com.ensoftcorp.atlas.core.query.Q app()
Everything in the universe which is part of the app (not part of the libraries, or any "floating" nodes).
-
-