Package io.shiftleft.proto.cpg
Class Cpg
- java.lang.Object
-
- io.shiftleft.proto.cpg.Cpg
-
public final class Cpg extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Cpg.AdditionalEdgeProperty
Protobuf typecpg.AdditionalEdgeProperty
static interface
Cpg.AdditionalEdgePropertyOrBuilder
static class
Cpg.AdditionalNodeProperty
Protobuf typecpg.AdditionalNodeProperty
static interface
Cpg.AdditionalNodePropertyOrBuilder
static class
Cpg.BoolList
Protobuf typecpg.BoolList
static interface
Cpg.BoolListOrBuilder
static class
Cpg.ContainedRefs
Protobuf typecpg.ContainedRefs
static interface
Cpg.ContainedRefsOrBuilder
static class
Cpg.CONTROL_STRUCTURE_TYPES
Protobuf enumcpg.CONTROL_STRUCTURE_TYPES
static class
Cpg.CpgOverlay
Overlays can be stacked onto each other, therefor their node ids must be globally unique.static interface
Cpg.CpgOverlayOrBuilder
static class
Cpg.CpgStruct
Protobuf typecpg.CpgStruct
static interface
Cpg.CpgStructOrBuilder
static class
Cpg.DiffGraph
DiffGraphs can be created independently of each other and therefor when _adding_ nodes|edges, each DiffGraph has its own ID space.static interface
Cpg.DiffGraphOrBuilder
static class
Cpg.DispatchTypes
Protobuf enumcpg.DispatchTypes
static class
Cpg.DoubleList
Protobuf typecpg.DoubleList
static interface
Cpg.DoubleListOrBuilder
static class
Cpg.EdgePropertyName
Protobuf enumcpg.EdgePropertyName
static class
Cpg.EvaluationStrategies
Protobuf enumcpg.EvaluationStrategies
static class
Cpg.FloatList
Protobuf typecpg.FloatList
static interface
Cpg.FloatListOrBuilder
static class
Cpg.IntList
Protobuf typecpg.IntList
static interface
Cpg.IntListOrBuilder
static class
Cpg.LANGUAGES
Protobuf enumcpg.LANGUAGES
static class
Cpg.LongList
Protobuf typecpg.LongList
static interface
Cpg.LongListOrBuilder
static class
Cpg.ModifierTypes
Protobuf enumcpg.ModifierTypes
static class
Cpg.NodePropertyName
Protobuf enumcpg.NodePropertyName
static class
Cpg.PropertyValue
Protobuf typecpg.PropertyValue
static interface
Cpg.PropertyValueOrBuilder
static class
Cpg.StringList
Protobuf typecpg.StringList
static interface
Cpg.StringListOrBuilder
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static com.google.protobuf.Descriptors.FileDescriptor
getDescriptor()
static void
registerAllExtensions(com.google.protobuf.ExtensionRegistry registry)
static void
registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry)
-
-
-
Method Detail
-
registerAllExtensions
public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry)
-
registerAllExtensions
public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry)
-
getDescriptor
public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor()
-
-