Package io.github.fupacat.ast
Class FileGroupDefinition
java.lang.Object
io.github.fupacat.ast.TSqlFragment
io.github.fupacat.ast.FileGroupDefinition
- All Implemented Interfaces:
Serializable
Represent filegroup in CREATE DATABASE statement
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionbooleanTrue if filegroup containst filestream.booleanTrue if filegroup containst memory optimized data.File declarations in this group.booleanIf this filegroup is default one in the database.Filegroup name.Fields inherited from class io.github.fupacat.ast.TSqlFragment
firstTokenIndex, lastTokenIndex, ScriptTokenStream, Value -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(TSqlFragmentVisitor visitor) voidacceptChildren(TSqlFragmentVisitor visitor) Methods inherited from class io.github.fupacat.ast.TSqlFragment
SetIdentifier, SetUnquotedIdentifier, UpdateTokenInfo, UpdateTokenInfo
-
Field Details
-
Name
Filegroup name. -
FileDeclarations
File declarations in this group. -
IsDefault
public boolean IsDefaultIf this filegroup is default one in the database. -
ContainsFileStream
public boolean ContainsFileStreamTrue if filegroup containst filestream. -
ContainsMemoryOptimizedData
public boolean ContainsMemoryOptimizedDataTrue if filegroup containst memory optimized data.
-
-
Constructor Details
-
FileGroupDefinition
public FileGroupDefinition()
-
-
Method Details
-
accept
- Specified by:
acceptin classTSqlFragment
-
acceptChildren
- Overrides:
acceptChildrenin classTSqlFragment
-