예제 #1
0
        internal NamingConventions(Direction conventionDirection, ISymbolConvention fields, ISymbolConvention methods, ISymbolConvention properties, IEnumerable <MemberType> memberScanningPrecedence)
        {
            this.ConventionDirection = conventionDirection;

            this.Fields     = fields;
            this.Methods    = methods;
            this.Properties = properties;

            this.MemberScanningPrecedence = memberScanningPrecedence;
        }
예제 #2
0
파일: Suffix.cs 프로젝트: frikst/POCOMapper
 public Suffix(ISymbolConvention parser, IEnumerable <string> suffixes)
 {
     this.aParser   = parser;
     this.aSuffixes = suffixes.ToArray();
 }
예제 #3
0
파일: Suffix.cs 프로젝트: frikst/POCOMapper
 public Suffix(ISymbolConvention parser, string suffix)
     : this(parser, new [] { suffix })
 {
 }
예제 #4
0
 internal ConditionalConventions(Direction conventionDirection, ISymbolConvention fields, ISymbolConvention methods, ISymbolConvention properties, IEnumerable <MemberType> memberScanningPrecedence, PatternGroup typePatterns)
     : base(conventionDirection, fields, methods, properties, memberScanningPrecedence)
 {
     this.aTypePatterns = typePatterns;
 }
예제 #5
0
 internal GlobalConventions(Direction conventionDirection, ISymbolConvention fields, ISymbolConvention methods, ISymbolConvention properties, IEnumerable <MemberType> memberScanningPrecedence, IEnumerable <NamingConventions> conditionalConventionList)
     : base(conventionDirection, fields, methods, properties, memberScanningPrecedence)
 {
     this.aConditionalConventionList = conditionalConventionList.ToArray();
 }
예제 #6
0
파일: Prefix.cs 프로젝트: frikst/POCOMapper
 public Prefix(IEnumerable <string> preffixes, ISymbolConvention parser)
 {
     this.aParser    = parser;
     this.aPreffixes = preffixes.ToArray();
 }
예제 #7
0
파일: Prefix.cs 프로젝트: frikst/POCOMapper
 public Prefix(string preffix, ISymbolConvention parser)
     : this(new [] { preffix }, parser)
 {
 }
예제 #8
0
 public NamingConventionsBuilder SetPropertyConvention(ISymbolConvention parser)
 {
     this.Properties = parser;
     return(this);
 }
예제 #9
0
 public NamingConventionsBuilder SetMethodConvention(ISymbolConvention parser)
 {
     this.Methods = parser;
     return(this);
 }
예제 #10
0
 public NamingConventionsBuilder SetFieldConvention(ISymbolConvention parser)
 {
     this.Fields = parser;
     return(this);
 }