//-------------------------------------------------------------------------
 /// <summary>
 /// Obtains an instance from security information, tick size and tick value.
 /// </summary>
 /// <param name="securityInfo">  the security information </param>
 /// <returns> the security </returns>
 public static GenericSecurity of(SecurityInfo securityInfo)
 {
     return(new GenericSecurity(securityInfo));
 }
 //-------------------------------------------------------------------------
 public GenericSecurity withInfo(SecurityInfo info)
 {
     return(new GenericSecurity(info));
 }
 private GenericSecurity(SecurityInfo info)
 {
     JodaBeanUtils.notNull(info, "info");
     this.info = info;
 }